[mpls-linux-general] LDP-Portable and other questions
Status: Beta
Brought to you by:
jleu
From: Daniel G. C. <da...@on...> - 2002-01-28 10:33:16
|
Hi! I have installed linux-mpls 0.996 (mpls 1.0) over linux kernel = 2.4.13 (Red Hat 6.2 distribution) in pentium 133 with 32 Mb RAM it seems = to work properly, but I have some questions: (First of all, sorry for my english...) - Can someone tell me one easy way to find out if I have installed = correctly the mpls-linux? - How can I redirect the mplsadm debug messages to a file? - When I make the basic example that is in mpls-linux/utils/ (this is a = simple LSP between two hosts) After executing all the commands to make = the LSP I put in both hosts ./mplsadm -d to set the debug option. Then I = make a ping from one host to the other with the count option in order to = send only one packet. In the sending-host it seems to work properly = because it ends with mpls_output: exit , however in the receiving-host = it ends with the mpls_rcv: exit message but it doesn't end executing the = mplsadm, it seems to be waiting to another message. And when I make = another ping, it receive it in the same way as the first one and it = continues waiting. It seems to be a no-end loop, the only way to exit = from it is with 'control + c'. Is it correct? or Do I have installed or = executed wrongly the mplsadm utility? In receiving host side these are the messages: mpls_rcv: exit mpls_opcode_peek: enter mpls_opcode_peek: exit mpls_input: enter mpls_input: labelspace=3D 0, label=3D 17, exp=3D 0, = B.O.S.=3D 1, TTL=3D 64 mpls_input: pop mpls_opcode_pop: enter mpls_opcode_pop: exit mpls_input: mii_proto 8 mpls_finish: enter mpls_finish: exit mpls_input: sending to IPv4 skb_dump from eth0 with len 84 (284) headroom=3D 32 = tailroom=3D 8 (three lines with ASCII chars, I think they are the = bytes that are in the packet) mpls_input: retval from ip_rcv 0 mpls_rcv: exit (And here is where it waits to receive another packet from the other = host) - Now I have compiled the ldp-portable package, and I don't know how it = exactly works. I have had some compiling problems, the first time I try to build it, it = failed and ended with a core_dump. But then I made a clean, and then, = when I compiled the package it seems to be compiled correctly (only a = few warning messages about unused variables). So, can someone tell me a basic list of instructions (in the = ldp-portable prompt) to verify that ldp-portable works properly?=20 - It seems you have to add hosts and interfaces, but do I have to add a = LSP between the host with mplsadm before using ldp-portable? or Does = ldp-portable make the LSPs?=20 - Is there some documentation about this package? - Now I'm trying to install ethereal to take some statistics, but I = don't know if it works with mpls-linux. I'm tryng with ethereal 0.8.19, = but I can't install it in Red Hat 6.2, so now I'm going to install Red = Hat 7.1, but I don't know if it will work with mpls-linux and ethereal. = Can someone help me? Thanks in advance! Dani |