Re: [mpls-linux-devel] LDP Configuation
Status: Beta
Brought to you by:
jleu
From: <gsr...@al...> - 2006-12-01 17:09:57
|
Hi, again: This is the scenario I use: 13.0.0.0/24 .1 .1 .2 .1 11.0.0.0/24 -------PE1-----------------PE2------- eth2 eth1 eth0 eth1 10.0.0.0/24 =20 I've compiled the latest quagga-mpls and ldp-portable from your = repository: =20 [root@l12p07 ~]# rpm -qa | grep quagga quagga-contrib-0.99.5-2006120101_mpls_0.1164964523 quagga-0.99.5-2006120101_mpls_0.1164964523 quagga-debuginfo-0.99.5-2006120101_mpls_0.1164964523 quagga-devel-0.99.5-2006120101_mpls_0.1164964523 I tried what you suggested and this is what happens (on PE2), after = launching zebra, ospfd and ldpd: [root@l12p07 Scripts_Ord2]# vtysh Hello, this is Quagga (version 0.99.5). Copyright 1996-2005 Kunihiro Ishiguro, et al. PE2# con t PE2(config)# mpls static 0 PE2(config-ls)# label-map gen 160 swap gen 170 nexthop eth1 = 10.0.0.1 Warning: closing connection to zebra because of an I/O error! PE2(config-ls)# This is what dmesg prints at this time: [root@l12p07 ~]# dmesg | grep mpls Linux version 2.6.15-1.1831_FC4mpls_1.950 (root@localhost.localdomain) = (gcc version 4.0.0 20050519 (Red Hat 4.0.0-8)) #1 Fri Oct 13 17:52:43 = CEST 2006 MPLS DEBUG net/mpls/mpls_sysfs.c:130:mpls_sysfs_init: enter MPLS DEBUG net/mpls/mpls_sysfs.c:139:mpls_sysfs_init: exit MPLS DEBUG net/mpls/mpls_ilm.c:126:mpls_ilm_dst_alloc: enter MPLS DEBUG net/mpls/mpls_ilm.c:156:mpls_ilm_dst_alloc: exit Then I tried with another ip address that doesn't belong to the = scenario: Hello, this is Quagga (version 0.99.5). Copyright 1996-2005 Kunihiro Ishiguro, et al. PE2# con t PE2(config)# mpls static 0 PE2(config-ls)# label-map gen 160 swap gen 170 nexthop eth1 172.29.17.60 PE2(config-ls)# end PE2# show mpls forwarding Insegments: Lbl Spc Label Owner 0 160 static Total 1 Outsegments: Interface Label Next Hop Owner eth1 170 172.29.17.60 static (inactive) Total 1 Cross Connects: Lbl Spc In Label Out Label Interface Next Hop Owner 0 160 170 eth1 172.29.17.60 static = (inactive)Total 1 PE2# But the output of dmesg is always the same, although MPLS debug is = running. This lines are the same that appear as I boot the system and = load mpls4 and mpls modules. Furthermore, at any time NHLFEs and ILMs = are empty: [root@l12p07 Scripts_Ord2]# dmesg | grep mpls Linux version 2.6.15-1.1831_FC4mpls_1.950 (root@localhost.localdomain) = (gcc version 4.0.0 20050519 (Red Hat 4.0.0-8)) #1 Fri Oct 13 17:52:43 = CEST 2006 MPLS DEBUG net/mpls/mpls_sysfs.c:130:mpls_sysfs_init: enter MPLS DEBUG net/mpls/mpls_sysfs.c:139:mpls_sysfs_init: exit MPLS DEBUG net/mpls/mpls_ilm.c:126:mpls_ilm_dst_alloc: enter MPLS DEBUG net/mpls/mpls_ilm.c:156:mpls_ilm_dst_alloc: exit I expect your answer. Thanks in advance, Gonzalo |