mpls-linux-general Mailing List for MPLS for Linux (Page 66)
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: Achim F. <mai...@ah...> - 2005-10-29 14:35:39
|
Daniel Quinlan wrote:
>
> -------------8<--------------------
> net/mpls/af_mpls.c:40: error: `sock_no_release' undeclared here (not in
> a function)
> net/mpls/af_mpls.c:40: error: initializer element is not constant
> net/mpls/af_mpls.c:40: error: (near initialization for
> `mpls_sk_ops.release')
> make[3]: *** [net/mpls/af_mpls.o] Error 1
> -------------8<--------------------
It should be safe to comment out line 40 in af_mpls.c
(".release = sock_no_release,")
achim
|
|
From: James R. L. <jl...@mi...> - 2005-10-27 05:11:14
|
On Thu, Oct 27, 2005 at 02:59:59PM +1000, Daniel Quinlan wrote: > On Wed, 2005-10-26 at 22:06 -0500, James R. Leu wrote: > > > what's the difference between the quagga patches in ldp-portable and > > > mpls-linux? =20 > >=20 > > I haven't updated the patch in ldp-portable for sometime. The one > > in mpls-linux is more recent. >=20 > aah, ok. thanks for clarifying that >=20 > > One thing to note, is that quagga-mpls is not ready for users. It still > > is buggy. If you are planning on helping in the development of > > mpls-linux/quagga-mpls you will want to use the code in the P4 depot. >=20 > ok, I've checked out quagga-mpls from the P4 depot and got it compiled > and installed. >=20 > by 'not ready for users' do you mean 'not working' or 'working with > rough edges' ?? I would say the later of the two, others may say the former :-) > to give some background I work for an ISP and we're hoping to get a > linux box into our MPLS cloud to do some management/monitoring type > stuff Ahhh. Someone who has a definitive use, this is good. I am more then willing to help someone, help me, get quagga-mpls working for a specific case. > we've just moved all our Cisco gear over to LDP from TDP. is > mpls-linux/quagga-mpls at a stage where it could talk to our Cisco gear? I have been testing about juniper gear. I do not have access to any Cisco gear that can run MPLS code. > if not, where do I need to start looking to make it? You should be able to form an single adj and a session with a Cisco, initial label exchange should work fine, but right now the place I'm seeing failures is when binding a route to a LSP. Let me know how your initial testing goes. > regards, > Daniel Quinlan >=20 --=20 James R. Leu jl...@mi... |
|
From: Daniel Q. <da...@ch...> - 2005-10-27 04:59:32
|
On Wed, 2005-10-26 at 22:06 -0500, James R. Leu wrote: > > what's the difference between the quagga patches in ldp-portable and > > mpls-linux? > > I haven't updated the patch in ldp-portable for sometime. The one > in mpls-linux is more recent. aah, ok. thanks for clarifying that > One thing to note, is that quagga-mpls is not ready for users. It still > is buggy. If you are planning on helping in the development of > mpls-linux/quagga-mpls you will want to use the code in the P4 depot. ok, I've checked out quagga-mpls from the P4 depot and got it compiled and installed. by 'not ready for users' do you mean 'not working' or 'working with rough edges' ?? to give some background I work for an ISP and we're hoping to get a linux box into our MPLS cloud to do some management/monitoring type stuff we've just moved all our Cisco gear over to LDP from TDP. is mpls-linux/quagga-mpls at a stage where it could talk to our Cisco gear? if not, where do I need to start looking to make it? regards, Daniel Quinlan |
|
From: James R. L. <jl...@mi...> - 2005-10-27 03:07:10
|
On Wed, Oct 26, 2005 at 04:39:12PM +1000, Daniel Quinlan wrote: > hi, >=20 > what's the difference between the quagga patches in ldp-portable and > mpls-linux? =20 I haven't updated the patch in ldp-portable for sometime. The one in mpls-linux is more recent. One thing to note, is that quagga-mpls is not ready for users. It still is buggy. If you are planning on helping in the development of mpls-linux/quagga-mpls you will want to use the code in the P4 depot. > there's also quagga-ldp and quagga-mpls in the P4 depot. quagg-ldp is obselete, quagga-mpls is where current development is occuring. > is one obseleted or do they serve different purposes? >=20 > regards, > Daniel Quinlan >=20 >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by the JBoss Inc. > Get Certified Today * Register for a JBoss Training Course > Free Certification Exam for All Training Attendees Through End of 2005 > Visit http://www.jboss.com/services/certification for more information > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: Daniel Q. <da...@ch...> - 2005-10-26 06:38:52
|
hi, what's the difference between the quagga patches in ldp-portable and mpls-linux? there's also quagga-ldp and quagga-mpls in the P4 depot. is one obseleted or do they serve different purposes? regards, Daniel Quinlan |
|
From: Daniel Q. <da...@ch...> - 2005-10-25 06:50:21
|
hi, I'm trying to compile mpls-linux with a 2.6.11 kernel (need that version for Xen) I used the linux-kernel patch from mpls-linux-1.946a but it appears to be using a feature removed sometime after 2.6.9 -------------8<-------------------- net/mpls/af_mpls.c:40: error: `sock_no_release' undeclared here (not in a function) net/mpls/af_mpls.c:40: error: initializer element is not constant net/mpls/af_mpls.c:40: error: (near initialization for `mpls_sk_ops.release') make[3]: *** [net/mpls/af_mpls.o] Error 1 -------------8<-------------------- I've seen some posts mentioning support for newer kernel versions being available in the P4 depot. has anyone got some crib notes on compiling for newer kernels? I've had a quick look around the P4 depot but I'm not sure which tree I should checkout. regards, Daniel Quinlan |
|
From: James R. L. <jl...@mi...> - 2005-10-18 22:06:18
|
I've never tried to use an alias interface. I'll try it tonight and see what results I get. On Tue, Oct 18, 2005 at 08:02:44PM -0200, Carlos Marcos Kakihara wrote: > Hi. > Is it possible to use alias ethernet in mpls LSPs? > I'm trying the following: >=20 > # ifconfig > ... > eth2 Encapsulamento do Link: Ethernet Endere?o de HW 00:40:05:31:45:27 > inet end.: 192.168.28.1 <http://192.168.28.1> > Bcast:192.168.28.31<http://192.168.28.31>Masc: > 255.255.255.224 <http://255.255.255.224> > UP BROADCASTRUNNING MULTICAST MTU:1500 M?trica:1 > RX packets:65275 errors:78 dropped:0 overruns:0 frame:2 > TX packets:68281 errors:0 dropped:0 overruns:0 carrier:0 > colis?es:12900 txqueuelen:1000 > RX bytes:72749368 (69.3 MiB) TX bytes:54638965 (52.1 MiB) > IRQ:10 Endere?o de E/S:0xe000 >=20 > eth2:1 Encapsulamento do Link: Ethernet Endere?o de HW 00:40:05:31:45:27 > inet end.: 192.168.29.1 <http://192.168.29.1> > Bcast:192.168.29.31<http://192.168.29.31>Masc: > 255.255.255.224 <http://255.255.255.224> > UP BROADCASTRUNNING MULTICAST MTU:1500 M?trica:1 > IRQ:10 Endere?o de E/S:0xe000 > ... >=20 > # mpls nhlfe add key 0 > Key: 0x00000006 > # mpls nhlfe change key 6 instructions push gen 10000 nexthop eth2 ipv4 > 192.168.28.2 <http://192.168.28.2> > # mpls nhlfe show > NHLFE entry key 0x00000006 mtu 1496 propagate_ttl > push gen 10000 set eth2 ipv4 192.168.28.2 <http://192.168.28.2> (0 bytes,= 0 > pkts, 0 dropped) >=20 > # mpls nhlfe add key 0 > Key: 0x00000007 > # mpls nhlfe change key 7 instructions push gen 10001 nexthop eth2:1 ipv4 > 192.168.29.2 <http://192.168.29.2> > RTNETLINK answers: Operation not permitted > # mpls nhlfe show > NHLFE entry key 0x00000007 mtu 0 propagate_ttl > (0 bytes, 0 pkts, 0 dropped) > NHLFE entry key 0x00000006 mtu 1496 propagate_ttl > push gen 10000 set eth2 ipv4 192.168.28.2 <http://192.168.28.2> (0 bytes,= 0 > pkts, 0 dropped) >=20 >=20 > eth2 works fine, but eth2:1 does not. > Does anybody knows what "RTNETLINK answers: Operation not permitted" mean= s? >=20 > TIA. --=20 James R. Leu jl...@mi... |
|
From: Carlos M. K. <ba...@gm...> - 2005-10-18 22:03:04
|
Hi. Is it possible to use alias ethernet in mpls LSPs? I'm trying the following: # ifconfig ... eth2 Encapsulamento do Link: Ethernet Endere=E7o de HW 00:40:05:31:45:27 inet end.: 192.168.28.1 <http://192.168.28.1> Bcast:192.168.28.31<http://192.168.28.31>Masc: 255.255.255.224 <http://255.255.255.224> UP BROADCASTRUNNING MULTICAST MTU:1500 M=E9trica:1 RX packets:65275 errors:78 dropped:0 overruns:0 frame:2 TX packets:68281 errors:0 dropped:0 overruns:0 carrier:0 colis=F5es:12900 txqueuelen:1000 RX bytes:72749368 (69.3 MiB) TX bytes:54638965 (52.1 MiB) IRQ:10 Endere=E7o de E/S:0xe000 eth2:1 Encapsulamento do Link: Ethernet Endere=E7o de HW 00:40:05:31:45:27 inet end.: 192.168.29.1 <http://192.168.29.1> Bcast:192.168.29.31<http://192.168.29.31>Masc: 255.255.255.224 <http://255.255.255.224> UP BROADCASTRUNNING MULTICAST MTU:1500 M=E9trica:1 IRQ:10 Endere=E7o de E/S:0xe000 ... # mpls nhlfe add key 0 Key: 0x00000006 # mpls nhlfe change key 6 instructions push gen 10000 nexthop eth2 ipv4 192.168.28.2 <http://192.168.28.2> # mpls nhlfe show NHLFE entry key 0x00000006 mtu 1496 propagate_ttl push gen 10000 set eth2 ipv4 192.168.28.2 <http://192.168.28.2> (0 bytes, 0 pkts, 0 dropped) # mpls nhlfe add key 0 Key: 0x00000007 # mpls nhlfe change key 7 instructions push gen 10001 nexthop eth2:1 ipv4 192.168.29.2 <http://192.168.29.2> RTNETLINK answers: Operation not permitted # mpls nhlfe show NHLFE entry key 0x00000007 mtu 0 propagate_ttl (0 bytes, 0 pkts, 0 dropped) NHLFE entry key 0x00000006 mtu 1496 propagate_ttl push gen 10000 set eth2 ipv4 192.168.28.2 <http://192.168.28.2> (0 bytes, 0 pkts, 0 dropped) eth2 works fine, but eth2:1 does not. Does anybody knows what "RTNETLINK answers: Operation not permitted" means? TIA. |
|
From: James R. L. <jl...@mi...> - 2005-10-11 14:19:02
|
There is a 'iproute2.diff' in the mpls-linux tar ball. Apply that to the iproute2 source and it will create a 'mpls' directory which=20 has the source to the 'mpls' command. Just compile th iproute2 source from the top directory and it will create the binaries ip/ip and mpls/mpls On Tue, Oct 11, 2005 at 12:14:33PM +0200, th...@fa... wrote: > Hi there, > i need some help. > I need to make my kernel able to run the "mpls" command. > So i've tried to apply the various patches included in the "mpls-linux-1-= 946a.tar.bz2". > First of all i've applied the linux-kernel.diff, configured the kernel (m= ake > menuconfig) properly,and the recompiled it. the kernel i'm using is an ad= apted > kernel for the use of NCTUns (network simulator) on a Debian distribution. > Now i'm not sure about what to do to have the "mpls"command available. >=20 > Thanks in advance. >=20 > Gino. >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2005-10-11 14:16:26
|
Not that I'm aware of. I would gladly post such a document if one was created. On Tue, Oct 11, 2005 at 10:59:32AM +0200, Kim Onnel wrote: > Hello, >=20 > i have very small linux experience, >=20 > Has anyone written any document that outlines, installation and > configuration of mpls-linux with Cisco or juniper routers for example ? >=20 > Regards --=20 James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2005-10-11 14:15:33
|
First try turning on mpls kernel debugging and look at the output of 'dmesg' after doing something MPLS related, you will see a ton of output. Most of which say which functions are being called and the results. On Fri, Oct 07, 2005 at 10:22:40AM +0200, EMI...@te... wrote: > Hi list, >=20 > I have been reading some information about how to debug the=20 > kernel and there are 3 basic ways: > 1.- Remote kernel debugging using=20 > gdb and using 2 computers linked via ethenet. > 2.- Using kgdb, but I do=20 > not know if I can install it in a Kernel 2.6.9 where I have 1.946. > 2.-=20 > The User-mode-linux. >=20 > I want to see what function are called and what=20 > commands are executed when for example you do a ping with MPLS 1.946,=20 > and other things with MPLS 1.946. > Right now, I have 6 computers with=20 > fedora core 2 with 2 kernel: 2.6.5; and 2.6.9, which is the one where = =20 > I installed 1.946. >=20 > Which method would you suggest? > If it is the user- > mode-linux, the host kernel would be the 2.6.5 and the guest kernel=20 > the 2.6.9 with the MPLS 1.946. If I do that, will I be able to do a=20 > ping to another computer? Because I have heard that it is a bit=20 > difficult to configure uml with networking support, how do I do that? > Do you know any page where I can find the steps I have to to follow? >=20 > Thank you very much >=20 > ----Mensaje original---- > De: jl...@mi... > Recibido: 03/10/2005 19:19 > Para: "EMI...@te..." > <EMI...@te...> > CC: <mpl...@li.... > net> > Asunto: Re: [mpls-linux-general] how to debug >=20 > Welcome to the=20 > world of kernel programming. >=20 > To help speed up the process I do much of=20 > my initial development testing > using user-mode-linux. Where my guest=20 > kernel is the development kernel. > With UML you can run gdb or other=20 > debuggers against a guest kernel. >=20 > On Mon, Oct 03, 2005 at 07:03:18PM=20 > +0200, EMI...@te... wrote: > > Hi list, > >=20 > > I was wondering=20 > what you do to "debug" the MPLS functions: do=20 > > you have > > some=20 > program to see which functions and what commands are=20 > > executed > >=20 > whenever for example you do a ping? > > I do it with "printk()" to=20 > > see=20 > it but it is very tedious and every > > time I want to add a "printk()"=20 > > I have to recompile the kernel.=20 > > Do you use any other method? > >=20 > >=20 > Thank=20 > > you very much > >=20 > >=20 > > Prueba el Nuevo Correo Terra; Seguro,=20 > R???pido, Fiable. > >=20 > >=20 > >=20 > >=20 > ------------------------------------------------------- > > This SF.Net=20 > email is sponsored by: > > Power Architecture Resource Center: Free=20 > content, downloads, discussions, > > and more. http://solutions.newsforge. > com/ibmarch.tmpl > > _______________________________________________ > >=20 > mpls-linux-general mailing list > > mpl...@li.... > net > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general >=20 > --=20 > James R. Leu > jl...@mi... >=20 >=20 >=20 >=20 >=20 > Prueba el Nuevo Correo Terra; Seguro, R??pido, Fiable. >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2005-10-11 14:14:10
|
On Thu, Sep 29, 2005 at 05:17:16PM -0400, Rodzina Adamsow wrote: > Hello, >=20 > I was looking in achival postings and documentation and I could not find > answer for my question. Is possible to use mpls to put labels on packets > outgoing from specific ports ? >=20 > If I make commands: >=20 > #mpls nhlfe add key 0 > #mpls nhlfe change key 0x02 instructions push gen 90115 nexthop eth0 > ipv4 117.102.93.81 > #ip route add 117.102.93.81/32 via 117.102.93.81 spec_nh 0x8847 0x2 >=20 > then all packets going to 117.102.93.81 will have label 90115. Yes, use the iptables interface to MPLS which would be something like: iptables -d 117.102.93.81/32 -m tcp --port 20 -j spec_nh --spec_nh 0x8847:0= x2 >=20 > But what if there are multiple services with different output ports and= =20 > there is a need only to label outgoing packets from one certain service? > For example SSH @ port 22 of FTP @ port 20 ? >=20 > And similar question about incoming traffic. > Is possible to strip-off labels from packets incoming to specific port? > For example Samba @ port 612 ? >=20 > And one more thing. > Is hrere anyone who succesfully installed zebra-0.94-1+ldp0.310.i386.rpm > and quagga-0.97.3-1.FC3mpls1_946a.i386.rpm on OS with > libreadline.so.4.3 ? >=20 > I have libreadline.so.4.3 and I got errors: > rpm -iv zebra-0.94-1+ldp0.310.i386.rpm > error: Failed dependencies: > libreadline.so.4 is needed by zebra-0.94-1+ldp0.310 >=20 > rpm -iv quagga-0.97.3-1.FC3mpls1_946a.i386.rpm > error: Failed dependencies: > libreadline.so.4 is needed by quagga-0.97.3-1.FC3mpls1_946a >=20 >=20 > Whjat is wrong? > Do I have to install older version of libreadline.so ? >=20 > Thank U for help in advance. > Robert >=20 >=20 >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2005-10-11 13:57:28
|
On Thu, Sep 22, 2005 at 10:22:08AM -0400, Kind, Brian W. wrote: > =20 > A general question broken into several sub-questions. > =20 > I would like to use linux-mpls on a network in a lab environment. I > need to be able to use a label distribution protocol. Much of the > correspondance that I see has to do with creating LSPs using the quagga > command line interface. However, I have need to use a label > distribution protocol such as "ldp". When using the RPMs on Fedora > Core 3 I was able to set up an adjancy with OSPF and send LDP "Hellos" > back and forth. I was never able to set up an LSP. Has anyone been > able to set up an LSP using ldp-portable? If so, which version of > ldp-portable, zebra, and mpls-linux kernel was used? Are iproute2 and > iptables also needed. What kernel options are essential to run ldp? Or > is the code in a state that is not suitable for lab operation? ldp-portable is pretty stable, it's use in quagga-mpls is not stable. The problem is, you can't use just ldp-portable, it needs some sort of environment to run it (I call it a porting layer). If you are interested in trying the latest quagga-mpls use p4 and get it from my development tree (see http://mpls-linux.sf.net for more info). You will want to use this 'view': //depot/ldp-portable/... //<your client name>/ldp-portable/... //depot/quagga-mpls/... //<your client name>/quagga-mpls/... In the quagga-mpls dir there is a script to build an RPM. Before you compile you will have to edit and then run the script quagga-mpls/ldpd/create-links > =20 > Thanks > Brian --=20 James R. Leu jl...@mi... |
|
From: <th...@fa...> - 2005-10-11 10:14:34
|
Hi there, i need some help. I need to make my kernel able to run the "mpls" command. So i've tried to apply the various patches included in the "mpls-linux-1-= 946a.tar.bz2". First of all i've applied the linux-kernel.diff, configured the kernel (m= ake menuconfig) properly,and the recompiled it. the kernel i'm using is an ad= apted kernel for the use of NCTUns (network simulator) on a Debian distribution= . Now i'm not sure about what to do to have the "mpls"command available. Thanks in advance. Gino. |
|
From: Kim O. <kar...@gm...> - 2005-10-11 08:59:46
|
Hello, i have very small linux experience, Has anyone written any document that outlines, installation and configuration of mpls-linux with Cisco or juniper routers for example ? Regards |
|
From: <EMI...@te...> - 2005-10-11 07:57:35
|
Hi list, I have been reading some information about how to debug the=20 kernel and there are 3 basic ways: 1.- Remote kernel debugging using=20 gdb and using 2 computers linked via ethenet. 2.- Using kgdb, but I do=20 not know if I can install it in a Kernel 2.6.9 where I have 1.946. 2.-=20 The User-mode-linux. I want to see what function are called and what=20 commands are executed when for example you do a ping with MPLS 1.946,=20 and other things with MPLS 1.946. Right now, I have 6 computers with=20 fedora core 2 with 2 kernel: 2.6.5; and 2.6.9, which is the one where =20 I installed 1.946. Which method would you suggest? If it is the user- mode-linux, the host kernel would be the 2.6.5 and the guest kernel=20 the 2.6.9 with the MPLS 1.946. If I do that, will I be able to do a=20 ping to another computer? Because I have heard that it is a bit=20 difficult to configure uml with networking support, how do I do that? Do you know any page where I can find the steps I have to to follow? Thank you very much ----Mensaje original---- De: jl...@mi... Recibido: 03/10/2005 19:19 Para: "EMI...@te..." <EMI...@te...> CC: <mpl...@li.... net> Asunto: Re: [mpls-linux-general] how to debug Welcome to the=20 world of kernel programming. To help speed up the process I do much of=20 my initial development testing using user-mode-linux. Where my guest=20 kernel is the development kernel. With UML you can run gdb or other=20 debuggers against a guest kernel. On Mon, Oct 03, 2005 at 07:03:18PM=20 +0200, EMI...@te... wrote: > Hi list, >=20 > I was wondering=20 what you do to "debug" the MPLS functions: do=20 > you have > some=20 program to see which functions and what commands are=20 > executed >=20 whenever for example you do a ping? > I do it with "printk()" to=20 > see=20 it but it is very tedious and every > time I want to add a "printk()"=20 > I have to recompile the kernel.=20 > Do you use any other method? >=20 >=20 Thank=20 > you very much >=20 >=20 > Prueba el Nuevo Correo Terra; Seguro,=20 R???pido, Fiable. >=20 >=20 >=20 >=20 ------------------------------------------------------- > This SF.Net=20 email is sponsored by: > Power Architecture Resource Center: Free=20 content, downloads, discussions, > and more. http://solutions.newsforge. com/ibmarch.tmpl > _______________________________________________ >=20 mpls-linux-general mailing list > mpl...@li.... net > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... Prueba el Nuevo Correo Terra; Seguro, R=C3=A1pido, Fiable. |
|
From: <EMI...@te...> - 2005-10-07 08:24:14
|
Hi list, I have been reading some information about how to debug the=20 kernel and there are 3 basic ways: 1.- Remote kernel debugging using=20 gdb and using 2 computers linked via ethenet. 2.- Using kgdb, but I do=20 not know if I can install it in a Kernel 2.6.9 where I have 1.946. 2.-=20 The User-mode-linux. I want to see what function are called and what=20 commands are executed when for example you do a ping with MPLS 1.946,=20 and other things with MPLS 1.946. Right now, I have 6 computers with=20 fedora core 2 with 2 kernel: 2.6.5; and 2.6.9, which is the one where =20 I installed 1.946. Which method would you suggest? If it is the user- mode-linux, the host kernel would be the 2.6.5 and the guest kernel=20 the 2.6.9 with the MPLS 1.946. If I do that, will I be able to do a=20 ping to another computer? Because I have heard that it is a bit=20 difficult to configure uml with networking support, how do I do that? Do you know any page where I can find the steps I have to to follow? Thank you very much ----Mensaje original---- De: jl...@mi... Recibido: 03/10/2005 19:19 Para: "EMI...@te..." <EMI...@te...> CC: <mpl...@li.... net> Asunto: Re: [mpls-linux-general] how to debug Welcome to the=20 world of kernel programming. To help speed up the process I do much of=20 my initial development testing using user-mode-linux. Where my guest=20 kernel is the development kernel. With UML you can run gdb or other=20 debuggers against a guest kernel. On Mon, Oct 03, 2005 at 07:03:18PM=20 +0200, EMI...@te... wrote: > Hi list, >=20 > I was wondering=20 what you do to "debug" the MPLS functions: do=20 > you have > some=20 program to see which functions and what commands are=20 > executed >=20 whenever for example you do a ping? > I do it with "printk()" to=20 > see=20 it but it is very tedious and every > time I want to add a "printk()"=20 > I have to recompile the kernel.=20 > Do you use any other method? >=20 >=20 Thank=20 > you very much >=20 >=20 > Prueba el Nuevo Correo Terra; Seguro,=20 R???pido, Fiable. >=20 >=20 >=20 >=20 ------------------------------------------------------- > This SF.Net=20 email is sponsored by: > Power Architecture Resource Center: Free=20 content, downloads, discussions, > and more. http://solutions.newsforge. com/ibmarch.tmpl > _______________________________________________ >=20 mpls-linux-general mailing list > mpl...@li.... net > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... Prueba el Nuevo Correo Terra; Seguro, R=C3=A1pido, Fiable. |
|
From: James R. L. <jl...@mi...> - 2005-10-03 17:20:53
|
Welcome to the world of kernel programming. To help speed up the process I do much of my initial development testing using user-mode-linux. Where my guest kernel is the development kernel. With UML you can run gdb or other debuggers against a guest kernel. On Mon, Oct 03, 2005 at 07:03:18PM +0200, EMI...@te... wrote: > Hi list, >=20 > I was wondering what you do to "debug" the MPLS functions: do=20 > you have > some program to see which functions and what commands are=20 > executed > whenever for example you do a ping? > I do it with "printk()" to=20 > see it but it is very tedious and every > time I want to add a "printk()"=20 > I have to recompile the kernel.=20 > Do you use any other method? >=20 > Thank=20 > you very much >=20 >=20 > Prueba el Nuevo Correo Terra; Seguro, R???pido, Fiable. >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: <EMI...@te...> - 2005-10-03 17:05:30
|
Hi list, I was wondering what you do to "debug" the MPLS functions: do=20 you have some program to see which functions and what commands are=20 executed whenever for example you do a ping? I do it with "printk()" to=20 see it but it is very tedious and every time I want to add a "printk()"=20 I have to recompile the kernel.=20 Do you use any other method? Thank=20 you very much Prueba el Nuevo Correo Terra; Seguro, R=EF=BF=BDpido, Fiable. |
|
From: James R. L. <jl...@mi...> - 2005-10-03 16:11:40
|
On Mon, Oct 03, 2005 at 05:56:35PM +0200, EMI...@te... wrote: > Hi List, >=20 > I want to know the differences between the function "static=20 > int __init mpls_init(void)" of the MPLS version 1.170, which is very=20 > similar as the one explained in the Developers' Guide at "http://perso. > enst.fr/~casellas/mpls-linux/index.html"; and the "same" function in=20 > the MPLS version 1.946, which is called "static int __init=20 > mpls_init_module (void)", and it is quite different to the first one. The changes were made in an attempt to allow MPLS to be built and installed as a module. 1.946 cannot be built or run as a module. > I would also want to know why in the version 1.946 there is no longer a= =20 > function called "static int mpls_dlv(struct sk_buff* skb, struct=20 > mpls_push_data *mpr)", which delivered the frame to the upper layers;=20 > and how it is done in the new version. Layer 3 delivery has now been moved to the proto_driver. See net/ipv4/mpls= 4.c for IPv4 proto_driver. > To conclude, I was wondering=20 > why the argument "mpls_push_data *mpr" does no longer exist in the=20 > function "int mpls_input(...)" in the version 1.946. And if there is a=20 > lot of difference between the new version and the old one. The 'mpr' data has now been moved to the SKB CB data. See include/net/mpls= .h (look for MPLSCB) >=20 > Thank you=20 > very much >=20 >=20 > Prueba el Nuevo Correo Terra; Seguro, R???pido, Fiable. >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email is sponsored by: > Power Architecture Resource Center: Free content, downloads, discussions, > and more. http://solutions.newsforge.com/ibmarch.tmpl > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: <EMI...@te...> - 2005-10-03 15:58:46
|
Hi List, I want to know the differences between the function "static=20 int __init mpls_init(void)" of the MPLS version 1.170, which is very=20 similar as the one explained in the Developers' Guide at "http://perso. enst.fr/~casellas/mpls-linux/index.html"; and the "same" function in=20 the MPLS version 1.946, which is called "static int __init=20 mpls_init_module (void)", and it is quite different to the first one. I would also want to know why in the version 1.946 there is no longer a=20 function called "static int mpls_dlv(struct sk_buff* skb, struct=20 mpls_push_data *mpr)", which delivered the frame to the upper layers;=20 and how it is done in the new version. To conclude, I was wondering=20 why the argument "mpls_push_data *mpr" does no longer exist in the=20 function "int mpls_input(...)" in the version 1.946. And if there is a=20 lot of difference between the new version and the old one. Thank you=20 very much Prueba el Nuevo Correo Terra; Seguro, R=EF=BF=BDpido, Fiable. |
|
From: <tad...@ho...> - 2005-10-02 16:38:27
|
┐――――――――――――――――――― │\/│ ☆Perfect Free PC Site☆誕生!! └──┘―――――――――――――――― その名の通り完全無料で直電交換&直電閲覧ができるよん♪ http://deaitime-home.com メールでダラダラする必要無し! ☆電話で即決だから間違い無し! ☆もちろんメールを読むのも送るのも完全無料♪ ☆メールにするも良し!電話にするも良し!貴方次第でどうにでもしてね♪ http://deaitime-home.com ☆┌──┐☆┌──┐☆┌──┐☆┌──┐☆┌──┐☆ ★│素人│★│人妻│★│逆援│★│学生│★│SM│★ ☆└──┘☆└──┘☆└──┘☆└──┘☆└──┘☆ お好きなジャンルでどうぞぉ〜〜v(*^^*)vでも早いもの勝ちだよん☆ |
|
From: Rodzina A. <rod...@ga...> - 2005-09-29 21:04:03
|
Hello,
I was looking in achival postings and documentation and I could not find
answer for my question. Is possible to use mpls to put labels on packets
outgoing from specific ports ?
If I make commands:
#mpls nhlfe add key 0
#mpls nhlfe change key 0x02 instructions push gen 90115 nexthop eth0
ipv4 117.102.93.81
#ip route add 117.102.93.81/32 via 117.102.93.81 spec_nh 0x8847 0x2
then all packets going to 117.102.93.81 will have label 90115.
But what if there are multiple services with different output ports and
there is a need only to label outgoing packets from one certain service?
For example SSH @ port 22 of FTP @ port 20 ?
And similar question about incoming traffic.
Is possible to strip-off labels from packets incoming to specific port?
For example Samba @ port 612 ?
And one more thing.
Is hrere anyone who succesfully installed zebra-0.94-1+ldp0.310.i386.rpm
and quagga-0.97.3-1.FC3mpls1_946a.i386.rpm on OS with
libreadline.so.4.3 ?
I have libreadline.so.4.3 and I got errors:
rpm -iv zebra-0.94-1+ldp0.310.i386.rpm
error: Failed dependencies:
libreadline.so.4 is needed by zebra-0.94-1+ldp0.310
rpm -iv quagga-0.97.3-1.FC3mpls1_946a.i386.rpm
error: Failed dependencies:
libreadline.so.4 is needed by quagga-0.97.3-1.FC3mpls1_946a
Whjat is wrong?
Do I have to install older version of libreadline.so ?
Thank U for help in advance.
Robert
|
|
From: Cheng C. <ca...@ad...> - 2005-09-29 12:52:11
|
Good day for you. Total = Home Easy Fast Best ConfDelivOrdeShipPrric identialityeryringpinges AmbVIACIAXanLevVAL ienGRALISax itraIUM $ $ $ 3.331.21 3.75 Detailed informmation number. The remaining birds at once forsook his fields, = crying your back and escape, and will help you out afterwards. The Goat |
|
From: James R. L. <jl...@mi...> - 2005-09-27 18:35:10
|
First, please do not post email as HTML attachments to the mailing list. Second, the ultimate document exists and is available to you, it is called the source code. Use that as your guide and post specific questions to the list, I'll be more then happy to answer clear and concise questions. On Tue, Sep 27, 2005 at 06:20:28PM +0000, Emilio Jos? Escudero Hernanz wrot= e: --=20 James R. Leu jl...@mi... |