mpls-linux-general Mailing List for MPLS for Linux (Page 90)
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: windtim\@libero\.i <wi...@li...> - 2004-10-27 14:47:06
|
Hi James,
i'm reading mail on the mailing list and i've not =
understood your
answer to one (Antonio Mancuso 11/8/03):
=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
Hello, =0D
=
on my test network I noticed a strange bahaviour
regarding MPLS traffi=
c.
Here my problem:
Host A: 192.168.10.10 ------------> Ho=
st B: 192.168.10.20
On host A:
- mplsadm2 -A -O 0
Key: 0x00=
000385
Out Segment add: Success
- mplsadm2 -O 0x385 -o push:gen:=
170:set:tap0:ipv4:192.168.10.20
Out Instr: Success
- more /proc/=
net/mpls_out
0x00000385 0/0/0 1 PUSH(gen 170) SET(tap0,192.168.10.20)=
Now if I do, from A: ping 192.168.10.20 on B I receive normal ether=
net packet
and that"s fine.
- iptables -t mangle -A OUTPUT -d 192.=
168.10.20 -j MPLS --set-key 0x385
Now, as expected, on B I receive M=
PLS packet marked with 170 as label.
- more /proc/net/mpls_out
0x00=
000385 70/5880/0 2 PUSH(gen 170) SET(tap0,192.168.10.20)
Now If I re=
move the iptables entry in this way:
- iptables -t mangle -D OUTPUT -d =
192.168.10.20 -j MPLS --set-key 0x385
on host B I still receive MPLS=
packet marked with 170 as label
and
- more /proc/net/mpls_out
=
0x00000385 183/15372/0 2 PUSH(gen 170) SET(tap0,192.168.10.20)
the =
counter continue to go up.
What's the strange thing? He first time se=
t host A to give packets to host B
with MPLS label 0x7, after remove thi=
s setting but there is outgoing label space
setted yet.
Can you help me=
to understand?=0A=0A=0A=0A______________________________________________=
______________=0ALibero ADSL: navighi gratis a 1.2 Mega, senza canone e c=
osti di attivazione. =0AAbbonati subito su http://www.libero.it =0A
|
|
From: James R. L. <jl...@mi...> - 2004-10-27 14:07:01
|
This is not a MPLS linux related issue. Please as the question on a
more appropriate mailing list.
BTW I use FC2 with my mpls-linxu 1.938 kernel without doing anything special
I have IPv6 addresses on my interfaces:
eth1 Link encap:Ethernet HWaddr 00:B0:D0:14:DC:80
inet addr:4.29.103.69 Bcast:4.29.103.255 Mask:255.255.248.0
inet6 addr: fe80::2b0:d0ff:fe14:dc80/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:554759 errors:0 dropped:0 overruns:1 frame:0
TX packets:635638 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:363307575 (346.4 Mb) TX bytes:518545322 (494.5 Mb)
Interrupt:5 Base address:0xe800
On Wed, Oct 27, 2004 at 03:49:42PM +0200, Jung Janos wrote:
> Hi!
>
> I have installed FC2 because i want to set up an mpls+ipv6 network.
> But: My linux does not support ipv6. How is that possible? It has the
> 2.6.x
> kernel....
>
> ip -f inet6 addr add 3ffe:ffff:0:0:0:0:0:0002/112 dev eth0
>
> says: RTNETLINK answers invalid argument
>
> ifconfig eth0 add "address"/112
>
> NO SUPPORT FOR INET6 ON THIS SYSTEM!!!!!!!!!!!!!1
>
> i have tried to modify the file: /etc/modprobe.conf
> by adding the lines:
>
> "alias net-pf-10 ipv6"
>
> OR
>
> "alias net-pf-10 on"
>
> but it won't work
>
> HELP!
>
> PLZ help!
> How to make Fedora IPv6 capable?
>
> regards!
>
> jj
>
>
>
>
> -------------------------------------------------------
> This SF.Net email is sponsored by:
> Sybase ASE Linux Express Edition - download now for FREE
> LinuxWorld Reader's Choice Award Winner for best database on Linux.
> http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
> _______________________________________________
> mpls-linux-general mailing list
> mpl...@li...
> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general
--
James R. Leu
jl...@mi...
|
|
From: Jung J. <jj...@hs...> - 2004-10-27 13:49:50
|
Hi! I have installed FC2 because i want to set up an mpls+ipv6 network. But: My linux does not support ipv6. How is that possible? It has the 2.6.x kernel.... ip -f inet6 addr add 3ffe:ffff:0:0:0:0:0:0002/112 dev eth0 says: RTNETLINK answers invalid argument ifconfig eth0 add "address"/112 NO SUPPORT FOR INET6 ON THIS SYSTEM!!!!!!!!!!!!!1 i have tried to modify the file: /etc/modprobe.conf by adding the lines: "alias net-pf-10 ipv6" OR "alias net-pf-10 on" but it won't work HELP! PLZ help! How to make Fedora IPv6 capable? regards! jj |
|
From: James R. L. <jl...@mi...> - 2004-10-27 13:27:56
|
On Wed, Oct 27, 2004 at 09:05:59PM +0800, ?????x wrote: > Hi All, > > Question 1: > Could someone tell me what's that mean: > > "Go into the quagga/ldpd directory and modify 'create-links' to point to > your ldp-portable source distribution." You will have a ldpd directory after applying the quagga-mpls patch. > There is not a directory "ldpd" under quagga directory. > > Question 2 > "Go into the quagga/ldpd directory and modify 'create-links' to point to > your ldp-portable source distribution. Then execute 'create-links' ." > > What is creat-links? How to use it? Create links is a shell scripts which create symbolic links for all of the ldp-portable files that are needed by ldpd. > > Thanks very much. > > Timothy > 2004.10.27 -- James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2004-10-27 13:16:43
|
On Wed, Oct 27, 2004 at 10:08:35AM +0200, Arturo Pablo Gonz?ffffe1lez Herranz wrote: > Hi all, > I?d like to make a simple question. Could I use ldp-portable 0.800 with a kernel 2.4.x patched? I have to work with kernel 2.4.24 but ldp-portable 0.310 doesn?t work rigth, so I?m having some problems,.... You could make it work with some hacking, but it is probably not worth the effort. I'd recomend trying it on a 2.6 kernel instead. One thing to note is that this LDP implementation is not ready for users. > Thanks for your time, > Art > > > --------------------------------- > -- James R. Leu jl...@mi... |
|
From: <m9...@cn...> - 2004-10-27 13:01:11
|
Hi All, Question 1: Could someone tell me what's that mean: "Go into the quagga/ldpd directory and modify 'create-links' to point to your ldp-portable source distribution." There is not a directory "ldpd" under quagga directory. Question 2 "Go into the quagga/ldpd directory and modify 'create-links' to point to your ldp-portable source distribution. Then execute 'create-links' ." What is creat-links? How to use it? Thanks very much. Timothy 2004.10.27 |
|
From: <apg...@ya...> - 2004-10-27 08:08:46
|
Hi all,
I´d like to make a simple question. Could I use ldp-portable 0.800 with a kernel 2.4.x patched? I have to work with kernel 2.4.24 but ldp-portable 0.310 doesn´t work rigth, so I´m having some problems,....
Thanks for your time,
Art
---------------------------------
|
|
From: James R. L. <jl...@mi...> - 2004-10-26 14:15:58
|
This is a quagga problem. Please post this question to the quagga mailing list: http://quagga.net/ On Tue, Oct 26, 2004 at 02:25:11PM +0530, Saravanan Shanmugasundaram Arunachalam wrote: > Hi All, > > I am facing the following problem when I try to run ospfd: > privs_init: could not lookup group quagga > > I created user 'quagga' and group 'quagga' by doing: > adduser quagga > addgroup -g 10245 quagga > > I tried playing with the adduser options but in vain. Initially I was > getting an error 'privs_init: could not lookup user quagga'; once I > did adduser it started giving the error for group. It continues even > after I added group. Am I missing something? Any pointer or help would > be greatly appreciated. > > Thanks in advance, > Sas. > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal > Use IT products in your business? Tell us what you think of them. Give us > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general -- James R. Leu jl...@mi... |
|
From: Saravanan S. A. <sas...@gm...> - 2004-10-26 08:55:19
|
Hi All, I am facing the following problem when I try to run ospfd: privs_init: could not lookup group quagga I created user 'quagga' and group 'quagga' by doing: adduser quagga addgroup -g 10245 quagga I tried playing with the adduser options but in vain. Initially I was getting an error 'privs_init: could not lookup user quagga'; once I did adduser it started giving the error for group. It continues even after I added group. Am I missing something? Any pointer or help would be greatly appreciated. Thanks in advance, Sas. |
|
From: James R. L. <jl...@mi...> - 2004-10-25 13:14:23
|
The LDP support is not ready for users. If you plan to help with it's development then read the text files contained in ldp-portable. BTW zebra is pretty much dead, everyone uses quagga now: http://quagga.net On Mon, Oct 25, 2004 at 09:08:22PM +0800, ?????x wrote: > Dear members of mpls-linux mailing list, > > My kernel is mpls-linux enable, now I want to install LDP as the signaling protocol, but I don't know how to set up it? (LDP should run with some routing protocol, but how to combine the file "ldp-portable-0.800.tar.bz2" listed on sourceforge with an opensource routing software, for example zebra, etc.) > > Thanks very much. > Timothy > 2004.10.25 > -- James R. Leu jl...@mi... |
|
From: <m9...@cn...> - 2004-10-25 13:03:37
|
Dear members of mpls-linux mailing list, My kernel is mpls-linux enable, now I want to install LDP as the = signaling protocol, but I don't know how to set up it? (LDP should run = with some routing protocol, but how to combine the file = "ldp-portable-0.800.tar.bz2" listed on sourceforge with an opensource = routing software, for example zebra, etc.) Thanks very much. Timothy 2004.10.25 |
|
From: James R. L. <jl...@mi...> - 2004-10-25 13:03:17
|
On Mon, Oct 25, 2004 at 12:56:25PM +0500, Irfan Azher wrote:
> Thanks James with your help i am able to install the program and run
> it successfully
> and there was no error except the first one listed above, as you are
> saying that part of instruction is wrong.
>
> For second error i have to just change eth1 to eth0 and it work.
>
> Now plz tell me if the above instruction related to error 1 is wrong
> then what will be the replacement of it and how can then we check this
> part
dmesg | grep MPLS
> >I checked to make sure that uml2 is receiving them via MPLS:
> >[root@uml2 root]# cat /proc/net/mpls_in
> >0x02710001 55/4840/0 gen 10000 0 1 POP PEEK
> >[root@uml2 root]#
>
> other question is about debugging commands
>
> >uml1-mpls# conf t
> >uml1-mpls(config)# mpls ip
> >uml1-mpls(config-ldp)# trace all
> >uml1-mpls(config-ldp)#
> the 'conf t' command is not working on my systems.
You need to read about quagga:
http://quagga.net/
The LDP functionality is implement as part of quagga. Currently
the LDP implementation is not ready for users. It needs lots of work.
> thanks once Again
>
> Irfan Azher
>
> On Sun, 24 Oct 2004 20:29:27 -0700,
> mpl...@li...
> <mpl...@li...> wrote:
> > Send mpls-linux-general mailing list submissions to
> > mpl...@li...
> >
> > To subscribe or unsubscribe via the World Wide Web, visit
> > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general
> > or, via email, send a message with subject or body 'help' to
> > mpl...@li...
> >
> > You can reach the person managing the list at
> > mpl...@li...
> >
> > When replying, please edit your Subject line so it is more specific
> > than "Re: Contents of mpls-linux-general digest..."
> >
> > Today's Topics:
> >
> > 1. Re: Error: either: "to" is duplicate or "spec_nh" is a garbage (James R. Leu)
> >
> > --__--__--
> >
> > Message: 1
> > Date: Sun, 24 Oct 2004 22:12:32 -0500
> > From: "James R. Leu" <jl...@mi...>
> > To: ?????x <m9...@cn...>
> > Cc: mpl...@li...
> > Subject: Re: [mpls-linux-general] Error: either: "to" is duplicate or "spec_nh" is a garbage
> > Reply-To: jl...@mi...
> >
> > On Sun, Oct 24, 2004 at 12:06:04AM +0800, ?????x wrote:
> > > Hi James,
> > > I have installed Fedora core 2, and downloaded kernel-sourcecode-2.6.8-1.521mpls_1_938a.i686.rpm , then I did "make menuconfig", "make", "make install", "make modules", "make modules_install", "demop -a", then reboot by the new kernel.
> > >
> > > But I still have problems when I try the "MPLS-Linux Example" on http://mpls-linux.sourceforge.net/.
> > >
> > > The First error:
> > > [root@ixpldp tmp]# cat /proc/net/mpls_version
> > > cat: /proc/net/mpls_version: No such file or directory
> >
> > That part of the instructions are wrong. Thank you for bring that to my
> > attention.
> >
> > > The second error:
> > > [root@ixpldp tmp]# mplsadm2 -A -O 0
> > > MPLSADM mplsadm.c:692:main: Out segment input: 0
> > > Key: 0x00000002
> > > Out Segment add: Success
> > > [root@ixpldp tmp]# mplsadm2 -O 0x2 -o push:gen:10000:set:eth1:ipv4:11.0.1.2
> > > MPLSADM mplsadm.c:692:main: Out segment input: 0x2
> > > MPLSADM mplsadm.c:688:main: Out instr input: push:gen:10000:set:eth1:ipv4:11.0.1.2
> > > MPLSADM mplsadm.c:292:fill_instructions: Instruction: push
> > > MPLSADM mplsadm.c:229:fill_label: Label type: gen
> > > MPLSADM mplsadm.c:292:fill_instructions: Instruction: set
> > > MPLSADM mplsadm.c:181:parse_nh_info: eth1
> > > MPLSADM mplsadm.c:182:parse_nh_info: 11.0.1.2
> > > Unable to resolve ifindex for eth1
> >
> > Dow you have an ethernet interface called eth1?
> >
> > > [root@ixpldp tmp]# ip route add 11.0.1.2/32 via 11.0.1.2 spec_nh 0x8847 0x2
> > > Error: either "to" is duplicate, or "spec_nh" is a garbage.
> > >
> > > The third error:
> > > I try to install "iproute-2.4.7-14mpls_1_938.i386.rpm", but I got error message:
> > > [root@ixpldp tmp]# rpm -i iproute-2.4.7-14mpls_1_938.i386.rpm
> >
> > You need to upgrade this RPM. Try
> >
> > rpm -Uvh iproute-2.4.7-14mpls_1_938.i386.rpm
> >
> > > file /sbin/ip from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14
> > > file /sbin/rtmon from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14
> > > file /sbin/tc from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14
> > > file /usr/sbin/nstat from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14
> > > file /usr/sbin/rtacct from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14
> > > file /usr/sbin/rtstat from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14
> > > file /usr/sbin/ss from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14
> > >
> > >
> > > Did I miss something or do some wrong steps?
> > >
> > > Thanks in Advance
> > >
> > > Timothy
> > > 2004.10.23
> > >
> > >
> >
> > --
> > James R. Leu
> > jl...@mi...
> >
> > --__--__--
> >
> > _______________________________________________
> > mpls-linux-general mailing list
> > mpl...@li...
> > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general
> >
> > End of mpls-linux-general Digest
> >
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
> Use IT products in your business? Tell us what you think of them. Give us
> Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
> http://productguide.itmanagersjournal.com/guidepromo.tmpl
> _______________________________________________
> mpls-linux-general mailing list
> mpl...@li...
> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general
--
James R. Leu
jl...@mi...
|
|
From: James R. L. <jl...@mi...> - 2004-10-25 13:00:52
|
My code assumes ipv6 is enabled. Either enable IPv6 or submit a patch which makes the apropriate parts of my code dependent on ipv6 config status. On Mon, Oct 25, 2004 at 03:18:13PM +0530, Saravanan Shanmugasundaram Arunachalam wrote: > Hi, > > I am facing a compilation problem after patching quagga.0.96.4 with > ldp-portable 0.800. > > The patch command I used is > [sas:]/.../quagga> patch -p1 < $LDP_PATH/quagga-mpls.diff > > and then I modified the create_links and executed as mentioned. Then I have done > ./configure and make. During 'make' I am facing the following problem: > > make[2]: Entering directory `$QUAGGA/zebra' > source='zserv.c' object='zserv.o' libtool=no \ > depfile='.deps/zserv.Po' tmpdepfile='.deps/zserv.TPo' \ > depmode=gcc3 /bin/sh ../depcomp \ > gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -DMULTIPATH_NUM=1 > -I. -I. -I.. -I.. -I.. -I../lib -g -O2 -Wall -c `test -f 'zserv.c' > || echo './'`zserv.c > zserv.c: In function `zsend_mpls_out_segment_add': > zserv.c:639: error: union has no member named `prefix6' > zserv.c:639: error: union has no member named `ipv6' > zserv.c: In function `zsend_mpls_out_segment_delete': > zserv.c:681: error: union has no member named `prefix6' > zserv.c:681: error: union has no member named `ipv6' > zserv.c: In function `zread_mpls_out_segment_add': > zserv.c:1725: error: union has no member named `ipv6' > zserv.c:1725: error: union has no member named `prefix6' > zserv.c: In function `zread_mpls_out_segment_delete': > zserv.c:1764: error: union has no member named `ipv6' > zserv.c:1764: error: union has no member named `prefix6' > make[2]: *** [zserv.o] Error 1 > make[2]: Leaving directory `$QUAGGA/zebra' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `$QUAGGA/q_96.4' > make: *** [all] Error 2 > > Appreciate your early response. > > Thanks and Regards, > Sas. > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal > Use IT products in your business? Tell us what you think of them. Give us > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general -- James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2004-10-25 12:59:06
|
It is not ready for users. If you plan on helping with it's development then grab the latest quagg-mpls code and dig in. On Mon, Oct 25, 2004 at 01:28:08AM -0700, Muhammad Aurangzeb wrote: > Hi, > i also worked with cisco router for mpls vpn. i want > to know that, is it possible to creat the MPLS in the > same manner like cisco does that it also supports > adnaced features like VPN. > second question . Does it support routing protocol if > yes Tell me the names of routing protocol that it > supports, like OSPF or BGP. > third question: is this possible to integrate cisco > router with MPLS based system? > > > I am new to this MPLS group & this software, and i > want to know if these features support so that i start > working on. reply me as soon as possible, i ll be very thankful. > > ===== > Muhammad Aurangzeb Shaikh > > Email: Vit...@ya... > URL : http://www.geocities.com/vitalmarks > Cell : 03009283913 > : 03330370723 > Fax : 5376695 > > > > _______________________________ > Do you Yahoo!? > Declare Yourself - Register online to vote today! > http://vote.yahoo.com > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal > Use IT products in your business? Tell us what you think of them. Give us > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general -- James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2004-10-25 12:52:35
|
Looking at the errors closer I can now see that the problem comes from you not enabling ipv6, my code assumes ipv6 is enabled. I will accept a patch making my conde dependent on ipv6 config status. On Mon, Oct 25, 2004 at 03:37:02AM -0000, laxman quagga wrote: > ? > Hi, > > Even I tried with 0.96.4 tree, But getting same error. > > and another thing I wanted know is that > > I am using patch file quagga-mpls.diff > > Is this ok > OR > any other patch is availble. > > why I am getting doubt is in one of the mail some one mentioned about ldp portable diff. > > But this one I could not find in ldp-portable-0.800 > > Regards > laxman > > > > > > > > On Fri, 22 Oct 2004 James R.Leu wrote : > >Try using quagga 0.96.4. My patch is against a 0.96.4 tree. > > > >On Thu, Oct 21, 2004 at 04:21:53AM -0000, laxman quagga wrote: > > > ? > > > > > > > > > Hi, > > > > > > > > > I am new user of quagga. > > > > > > I am using debian linux3.1 > > > > > > I am having some problem with make. > > > > > > > > > I downloaded quagga-0.96.5.tar.gz > > > > > > > > > I applied quagga-mpls.diff to the quagga software > > > > > > then I am trying to compile by giving the make commnad > > > > > > But, i am getting the following error > > > > > > if gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -I. -I. > > > I../lib -g -O2 -Wall -MT debug.o -MD -MP -MF ".deps/debug.Tpo > > > -c -o debug.o `test -f 'debug.c' || echo './'`debug.c; \ > > > then mv -f ".deps/debug.Tpo" ".deps/debug.Po"; \ > > > else rm -f ".deps/debug.Tpo"; exit 1; \ > > > >fi > > > >if gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -I. -I. > > > >I../lib -g -O2 -Wall -MT sigevent.o -MD -MP -MF ".deps/sigeve > > > > -c -o sigevent.o `test -f 'sigevent.c' || echo './'`sigevent.c > > > >then mv -f ".deps/sigevent.Tpo" ".deps/sigevent.Po"; \ > > > >else rm -f ".deps/sigevent.Tpo"; exit 1; \ > > > >fi > > > >rm -f libzebra.a > > > >ar cru libzebra.a version.o network.o pid_output.o getopt.o geto > > > >rint_version.o checksum.o vector.o linklist.o vty.o command.o so > > > >.o thread.o if.o memory.o buffer.o table.o hash.o filter.o route > > > >.o stream.o str.o log.o plist.o zclient.o sockopt.o smux.o md5.o > > > >ain.o privs.o debug.o sigevent.o > > > >ranlib libzebra.a > > > >cd .. && /bin/sh ./config.status lib/version.h > > > >config.status: creating lib/version.h > > > >make[2]: Leaving directory `/usr/home/laxman/quagga-0.96.5/lib' > > > >Making all in zebra > > > >make[2]: Entering directory `/usr/home/laxman/quagga-0.96.5/zebr > > > >cd .. && /bin/sh ./config.status zebra/Makefile depfiles > > > >config.status: creating zebra/Makefile > > > >config.status: executing depfiles commands > > > >make[2]: Leaving directory `/usr/home/laxman/quagga-0.96.5/zebra > > > >make[2]: Entering directory `/usr/home/laxman/quagga-0.96.5/zebr > > > >if gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -DMULTIP > > > >. -I.. -I.. -I.. -I../lib -g -O2 -Wall -MT zserv.o -MD -MP -M > > > >po" \ > > > > -c -o zserv.o `test -f 'zserv.c' || echo './'`zserv.c; \ > > > >then mv -f ".deps/zserv.Tpo" ".deps/zserv.Po"; \ > > > >else rm -f ".deps/zserv.Tpo"; exit 1; \ > > > fi > > > zserv.c: In function `zsend_mpls_out_segment_add': > > > zserv.c:639: error: union has no member named `prefix6' > > > zserv.c:639: error: union has no member named `ipv6' > > > zserv.c: In function `zsend_mpls_out_segment_delete': > > > zserv.c:681: error: union has no member named `prefix6' > > > zserv.c:681: error: union has no member named `ipv6' > > > zserv.c: In function `zsend_ipv4_nexthop_lookup': > > > zserv.c:1119: error: multiple default labels in one switch > > > zserv.c:1116: error: this is the first default label > > > zserv.c: In function `zsend_ipv4_import_lookup': > > > zserv.c:1182: error: multiple default labels in one switch > > > zserv.c:1179: error: this is the first default label > > > zserv.c: In function `zread_mpls_out_segment_add': > > > zserv.c:1734: error: union has no member named `ipv6' > > > zserv.c:1734: error: union has no member named `prefix6' > > > zserv.c: In function `zread_mpls_out_segment_delete': > > > zserv.c:1773: error: union has no member named `ipv6' > > > zserv.c:1773: error: union has no member named `prefix6' > > > make[2]: *** [zserv.o] Error 1 > > > make[2]: Leaving directory `/usr/home/laxman/quagga-0.96.5/zebra > > > make[1]: *** [all-recursive] Error 1 > > > make[1]: Leaving directory `/usr/home/laxman/quagga-0.96.5' > > > make: *** [all] Error 2 > > > > > > > > > >-- > >James R. Leu > >jl...@mi... > > > > > >------------------------------------------------------- > >This SF.net email is sponsored by: IT Product Guide on ITManagersJournal > >Use IT products in your business? Tell us what you think of them. Give us > >Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more > >http://productguide.itmanagersjournal.com/guidepromo.tmpl > >_______________________________________________ > >mpls-linux-general mailing list > >mpl...@li... > >https://lists.sourceforge.net/lists/listinfo/mpls-linux-general -- James R. Leu jl...@mi... |
|
From: Saravanan S. A. <sas...@gm...> - 2004-10-25 11:20:34
|
Hi All, I guess I have found the problem. Please correct me, if I am wrong. In some places, the macro HAVE_IPV6 is not checked and in some places it's checked. Due to this some of the data structures are not declared but are used in the code (ex, prefix6) and hence the compilation problem. I manually put #ifdef HAVE_IPV6 and could compile. Regards, Sas. On Mon, 25 Oct 2004 15:33:47 +0530, Saravanan Shanmugasundaram Arunachalam <sas...@gm...> wrote: > I saw a related thread in the archive and thought 'update-autotools' > might help me. But after running update-autotools, configure and > during make, I got the following errors: > > make all-recursive > make[1]: Entering directory `$QUAGGA' > Making all in lib > make[2]: Entering directory `$QUAGGA/lib' > echo '' >version.c > echo 'char *host_name = "";' >>version.c > gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"$QUAGGE/etc/\" -I.. -I.. -I../lib > -g -O2 -Wall -c version.c > gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"$QUAGGE/etc/\" -I.. -I.. -I../lib > -g -O2 -Wall -c zmpls.c > zmpls.c: In function `mpls_out_segment_stream_write': > zmpls.c:178: error: union has no member named `prefix6' > zmpls.c: In function `mpls_out_segment_stream_read': > zmpls.c:207: error: union has no member named `prefix6' > make[2]: *** [zmpls.o] Error 1 > make[2]: Leaving directory `$QUAGGA/lib' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `$QUAGGA' > make: *** [all-recursive-am] Error 2 > > Any help is appreciated. > > Thanks, > Sas > > > > On Mon, 25 Oct 2004 15:18:13 +0530, Saravanan Shanmugasundaram > Arunachalam <sas...@gm...> wrote: > > Hi, > > > > I am facing a compilation problem after patching quagga.0.96.4 with > > ldp-portable 0.800. > > > > The patch command I used is > > [sas:]/.../quagga> patch -p1 < $LDP_PATH/quagga-mpls.diff > > > > and then I modified the create_links and executed as mentioned. Then I have done > > ./configure and make. During 'make' I am facing the following problem: > > > > make[2]: Entering directory `$QUAGGA/zebra' > > source='zserv.c' object='zserv.o' libtool=no \ > > depfile='.deps/zserv.Po' tmpdepfile='.deps/zserv.TPo' \ > > depmode=gcc3 /bin/sh ../depcomp \ > > gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -DMULTIPATH_NUM=1 > > -I. -I. -I.. -I.. -I.. -I../lib -g -O2 -Wall -c `test -f 'zserv.c' > > || echo './'`zserv.c > > zserv.c: In function `zsend_mpls_out_segment_add': > > zserv.c:639: error: union has no member named `prefix6' > > zserv.c:639: error: union has no member named `ipv6' > > zserv.c: In function `zsend_mpls_out_segment_delete': > > zserv.c:681: error: union has no member named `prefix6' > > zserv.c:681: error: union has no member named `ipv6' > > zserv.c: In function `zread_mpls_out_segment_add': > > zserv.c:1725: error: union has no member named `ipv6' > > zserv.c:1725: error: union has no member named `prefix6' > > zserv.c: In function `zread_mpls_out_segment_delete': > > zserv.c:1764: error: union has no member named `ipv6' > > zserv.c:1764: error: union has no member named `prefix6' > > make[2]: *** [zserv.o] Error 1 > > make[2]: Leaving directory `$QUAGGA/zebra' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `$QUAGGA/q_96.4' > > make: *** [all] Error 2 > > > > Appreciate your early response. > > > > Thanks and Regards, > > Sas. > > > > > -- > - Saravanan > -- - Saravanan |
|
From: Saravanan S. A. <sas...@gm...> - 2004-10-25 10:03:50
|
I saw a related thread in the archive and thought 'update-autotools' might help me. But after running update-autotools, configure and during make, I got the following errors: make all-recursive make[1]: Entering directory `$QUAGGA' Making all in lib make[2]: Entering directory `$QUAGGA/lib' echo '' >version.c echo 'char *host_name = "";' >>version.c gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"$QUAGGE/etc/\" -I.. -I.. -I../lib -g -O2 -Wall -c version.c gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"$QUAGGE/etc/\" -I.. -I.. -I../lib -g -O2 -Wall -c zmpls.c zmpls.c: In function `mpls_out_segment_stream_write': zmpls.c:178: error: union has no member named `prefix6' zmpls.c: In function `mpls_out_segment_stream_read': zmpls.c:207: error: union has no member named `prefix6' make[2]: *** [zmpls.o] Error 1 make[2]: Leaving directory `$QUAGGA/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `$QUAGGA' make: *** [all-recursive-am] Error 2 Any help is appreciated. Thanks, Sas On Mon, 25 Oct 2004 15:18:13 +0530, Saravanan Shanmugasundaram Arunachalam <sas...@gm...> wrote: > Hi, > > I am facing a compilation problem after patching quagga.0.96.4 with > ldp-portable 0.800. > > The patch command I used is > [sas:]/.../quagga> patch -p1 < $LDP_PATH/quagga-mpls.diff > > and then I modified the create_links and executed as mentioned. Then I have done > ./configure and make. During 'make' I am facing the following problem: > > make[2]: Entering directory `$QUAGGA/zebra' > source='zserv.c' object='zserv.o' libtool=no \ > depfile='.deps/zserv.Po' tmpdepfile='.deps/zserv.TPo' \ > depmode=gcc3 /bin/sh ../depcomp \ > gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -DMULTIPATH_NUM=1 > -I. -I. -I.. -I.. -I.. -I../lib -g -O2 -Wall -c `test -f 'zserv.c' > || echo './'`zserv.c > zserv.c: In function `zsend_mpls_out_segment_add': > zserv.c:639: error: union has no member named `prefix6' > zserv.c:639: error: union has no member named `ipv6' > zserv.c: In function `zsend_mpls_out_segment_delete': > zserv.c:681: error: union has no member named `prefix6' > zserv.c:681: error: union has no member named `ipv6' > zserv.c: In function `zread_mpls_out_segment_add': > zserv.c:1725: error: union has no member named `ipv6' > zserv.c:1725: error: union has no member named `prefix6' > zserv.c: In function `zread_mpls_out_segment_delete': > zserv.c:1764: error: union has no member named `ipv6' > zserv.c:1764: error: union has no member named `prefix6' > make[2]: *** [zserv.o] Error 1 > make[2]: Leaving directory `$QUAGGA/zebra' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `$QUAGGA/q_96.4' > make: *** [all] Error 2 > > Appreciate your early response. > > Thanks and Regards, > Sas. > -- - Saravanan |
|
From: Saravanan S. A. <sas...@gm...> - 2004-10-25 09:48:17
|
Hi, I am facing a compilation problem after patching quagga.0.96.4 with ldp-portable 0.800. The patch command I used is [sas:]/.../quagga> patch -p1 < $LDP_PATH/quagga-mpls.diff and then I modified the create_links and executed as mentioned. Then I have done ./configure and make. During 'make' I am facing the following problem: make[2]: Entering directory `$QUAGGA/zebra' source='zserv.c' object='zserv.o' libtool=no \ depfile='.deps/zserv.Po' tmpdepfile='.deps/zserv.TPo' \ depmode=gcc3 /bin/sh ../depcomp \ gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -DMULTIPATH_NUM=1 -I. -I. -I.. -I.. -I.. -I../lib -g -O2 -Wall -c `test -f 'zserv.c' || echo './'`zserv.c zserv.c: In function `zsend_mpls_out_segment_add': zserv.c:639: error: union has no member named `prefix6' zserv.c:639: error: union has no member named `ipv6' zserv.c: In function `zsend_mpls_out_segment_delete': zserv.c:681: error: union has no member named `prefix6' zserv.c:681: error: union has no member named `ipv6' zserv.c: In function `zread_mpls_out_segment_add': zserv.c:1725: error: union has no member named `ipv6' zserv.c:1725: error: union has no member named `prefix6' zserv.c: In function `zread_mpls_out_segment_delete': zserv.c:1764: error: union has no member named `ipv6' zserv.c:1764: error: union has no member named `prefix6' make[2]: *** [zserv.o] Error 1 make[2]: Leaving directory `$QUAGGA/zebra' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `$QUAGGA/q_96.4' make: *** [all] Error 2 Appreciate your early response. Thanks and Regards, Sas. |
|
From: Muhammad A. <vit...@ya...> - 2004-10-25 08:28:15
|
Hi,
i also worked with cisco router for mpls vpn. i want
to know that, is it possible to creat the MPLS in the
same manner like cisco does that it also supports
adnaced features like VPN.
second question . Does it support routing protocol if
yes Tell me the names of routing protocol that it
supports, like OSPF or BGP.
third question: is this possible to integrate cisco
router with MPLS based system?
I am new to this MPLS group & this software, and i
want to know if these features support so that i start
working on. reply me as soon as possible, i ll be very thankful.
=====
Muhammad Aurangzeb Shaikh
Email: Vit...@ya...
URL : http://www.geocities.com/vitalmarks
Cell : 03009283913
: 03330370723
Fax : 5376695
_______________________________
Do you Yahoo!?
Declare Yourself - Register online to vote today!
http://vote.yahoo.com
|
|
From: Irfan A. <irf...@gm...> - 2004-10-25 07:56:31
|
Thanks James with your help i am able to install the program and run it successfully and there was no error except the first one listed above, as you are saying that part of instruction is wrong. For second error i have to just change eth1 to eth0 and it work. Now plz tell me if the above instruction related to error 1 is wrong then what will be the replacement of it and how can then we check this part >I checked to make sure that uml2 is receiving them via MPLS: >[root@uml2 root]# cat /proc/net/mpls_in >0x02710001 55/4840/0 gen 10000 0 1 POP PEEK >[root@uml2 root]# other question is about debugging commands >uml1-mpls# conf t >uml1-mpls(config)# mpls ip >uml1-mpls(config-ldp)# trace all >uml1-mpls(config-ldp)# the 'conf t' command is not working on my systems. thanks once Again Irfan Azher On Sun, 24 Oct 2004 20:29:27 -0700, mpl...@li... <mpl...@li...> wrote: > Send mpls-linux-general mailing list submissions to > mpl...@li... > > To subscribe or unsubscribe via the World Wide Web, visit > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > or, via email, send a message with subject or body 'help' to > mpl...@li... > > You can reach the person managing the list at > mpl...@li... > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of mpls-linux-general digest..." > > Today's Topics: > > 1. Re: Error: either: "to" is duplicate or "spec_nh" is a garbage (James R. Leu) > > --__--__-- > > Message: 1 > Date: Sun, 24 Oct 2004 22:12:32 -0500 > From: "James R. Leu" <jl...@mi...> > To: ?????x <m9...@cn...> > Cc: mpl...@li... > Subject: Re: [mpls-linux-general] Error: either: "to" is duplicate or "spec_nh" is a garbage > Reply-To: jl...@mi... > > On Sun, Oct 24, 2004 at 12:06:04AM +0800, ?????x wrote: > > Hi James, > > I have installed Fedora core 2, and downloaded kernel-sourcecode-2.6.8-1.521mpls_1_938a.i686.rpm , then I did "make menuconfig", "make", "make install", "make modules", "make modules_install", "demop -a", then reboot by the new kernel. > > > > But I still have problems when I try the "MPLS-Linux Example" on http://mpls-linux.sourceforge.net/. > > > > The First error: > > [root@ixpldp tmp]# cat /proc/net/mpls_version > > cat: /proc/net/mpls_version: No such file or directory > > That part of the instructions are wrong. Thank you for bring that to my > attention. > > > The second error: > > [root@ixpldp tmp]# mplsadm2 -A -O 0 > > MPLSADM mplsadm.c:692:main: Out segment input: 0 > > Key: 0x00000002 > > Out Segment add: Success > > [root@ixpldp tmp]# mplsadm2 -O 0x2 -o push:gen:10000:set:eth1:ipv4:11.0.1.2 > > MPLSADM mplsadm.c:692:main: Out segment input: 0x2 > > MPLSADM mplsadm.c:688:main: Out instr input: push:gen:10000:set:eth1:ipv4:11.0.1.2 > > MPLSADM mplsadm.c:292:fill_instructions: Instruction: push > > MPLSADM mplsadm.c:229:fill_label: Label type: gen > > MPLSADM mplsadm.c:292:fill_instructions: Instruction: set > > MPLSADM mplsadm.c:181:parse_nh_info: eth1 > > MPLSADM mplsadm.c:182:parse_nh_info: 11.0.1.2 > > Unable to resolve ifindex for eth1 > > Dow you have an ethernet interface called eth1? > > > [root@ixpldp tmp]# ip route add 11.0.1.2/32 via 11.0.1.2 spec_nh 0x8847 0x2 > > Error: either "to" is duplicate, or "spec_nh" is a garbage. > > > > The third error: > > I try to install "iproute-2.4.7-14mpls_1_938.i386.rpm", but I got error message: > > [root@ixpldp tmp]# rpm -i iproute-2.4.7-14mpls_1_938.i386.rpm > > You need to upgrade this RPM. Try > > rpm -Uvh iproute-2.4.7-14mpls_1_938.i386.rpm > > > file /sbin/ip from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > > file /sbin/rtmon from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > > file /sbin/tc from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > > file /usr/sbin/nstat from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > > file /usr/sbin/rtacct from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > > file /usr/sbin/rtstat from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > > file /usr/sbin/ss from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > > > > > > Did I miss something or do some wrong steps? > > > > Thanks in Advance > > > > Timothy > > 2004.10.23 > > > > > > -- > James R. Leu > jl...@mi... > > --__--__-- > > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > End of mpls-linux-general Digest > |
|
From: James R. L. <jl...@mi...> - 2004-10-25 03:07:42
|
On Sun, Oct 24, 2004 at 12:06:04AM +0800, ?????x wrote: > Hi James, > I have installed Fedora core 2, and downloaded kernel-sourcecode-2.6.8-1.521mpls_1_938a.i686.rpm , then I did "make menuconfig", "make", "make install", "make modules", "make modules_install", "demop -a", then reboot by the new kernel. > > But I still have problems when I try the "MPLS-Linux Example" on http://mpls-linux.sourceforge.net/. > > The First error: > [root@ixpldp tmp]# cat /proc/net/mpls_version > cat: /proc/net/mpls_version: No such file or directory That part of the instructions are wrong. Thank you for bring that to my attention. > The second error: > [root@ixpldp tmp]# mplsadm2 -A -O 0 > MPLSADM mplsadm.c:692:main: Out segment input: 0 > Key: 0x00000002 > Out Segment add: Success > [root@ixpldp tmp]# mplsadm2 -O 0x2 -o push:gen:10000:set:eth1:ipv4:11.0.1.2 > MPLSADM mplsadm.c:692:main: Out segment input: 0x2 > MPLSADM mplsadm.c:688:main: Out instr input: push:gen:10000:set:eth1:ipv4:11.0.1.2 > MPLSADM mplsadm.c:292:fill_instructions: Instruction: push > MPLSADM mplsadm.c:229:fill_label: Label type: gen > MPLSADM mplsadm.c:292:fill_instructions: Instruction: set > MPLSADM mplsadm.c:181:parse_nh_info: eth1 > MPLSADM mplsadm.c:182:parse_nh_info: 11.0.1.2 > Unable to resolve ifindex for eth1 Dow you have an ethernet interface called eth1? > [root@ixpldp tmp]# ip route add 11.0.1.2/32 via 11.0.1.2 spec_nh 0x8847 0x2 > Error: either "to" is duplicate, or "spec_nh" is a garbage. > > The third error: > I try to install "iproute-2.4.7-14mpls_1_938.i386.rpm", but I got error message: > [root@ixpldp tmp]# rpm -i iproute-2.4.7-14mpls_1_938.i386.rpm You need to upgrade this RPM. Try rpm -Uvh iproute-2.4.7-14mpls_1_938.i386.rpm > file /sbin/ip from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > file /sbin/rtmon from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > file /sbin/tc from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > file /usr/sbin/nstat from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > file /usr/sbin/rtacct from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > file /usr/sbin/rtstat from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > file /usr/sbin/ss from install of iproute-2.4.7-14mpls_1_938 conflicts with file from package iproute-2.4.7-14 > > > Did I miss something or do some wrong steps? > > Thanks in Advance > > Timothy > 2004.10.23 > > -- James R. Leu jl...@mi... |
|
From: <m9...@cn...> - 2004-10-23 16:01:20
|
Hi James, I have installed Fedora core 2, and downloaded = kernel-sourcecode-2.6.8-1.521mpls_1_938a.i686.rpm , then I did "make = menuconfig", "make", "make install", "make modules", "make = modules_install", "demop -a", then reboot by the new kernel. But I still have problems when I try the "MPLS-Linux Example" on = http://mpls-linux.sourceforge.net/. The First error: [root@ixpldp tmp]# cat /proc/net/mpls_version cat: /proc/net/mpls_version: No such file or directory The second error: [root@ixpldp tmp]# mplsadm2 -A -O 0 MPLSADM mplsadm.c:692:main: Out segment input: 0 Key: 0x00000002 Out Segment add: Success [root@ixpldp tmp]# mplsadm2 -O 0x2 -o = push:gen:10000:set:eth1:ipv4:11.0.1.2 MPLSADM mplsadm.c:692:main: Out segment input: 0x2 MPLSADM mplsadm.c:688:main: Out instr input: = push:gen:10000:set:eth1:ipv4:11.0.1.2 MPLSADM mplsadm.c:292:fill_instructions: Instruction: push MPLSADM mplsadm.c:229:fill_label: Label type: gen MPLSADM mplsadm.c:292:fill_instructions: Instruction: set MPLSADM mplsadm.c:181:parse_nh_info: eth1 MPLSADM mplsadm.c:182:parse_nh_info: 11.0.1.2 Unable to resolve ifindex for eth1 [root@ixpldp tmp]# ip route add 11.0.1.2/32 via 11.0.1.2 spec_nh 0x8847 = 0x2 Error: either "to" is duplicate, or "spec_nh" is a garbage. The third error: I try to install "iproute-2.4.7-14mpls_1_938.i386.rpm", but I got error = message: [root@ixpldp tmp]# rpm -i iproute-2.4.7-14mpls_1_938.i386.rpm file /sbin/ip from install of iproute-2.4.7-14mpls_1_938 = conflicts with file from package iproute-2.4.7-14 file /sbin/rtmon from install of iproute-2.4.7-14mpls_1_938 = conflicts with file from package iproute-2.4.7-14 file /sbin/tc from install of iproute-2.4.7-14mpls_1_938 = conflicts with file from package iproute-2.4.7-14 file /usr/sbin/nstat from install of iproute-2.4.7-14mpls_1_938 = conflicts with file from package iproute-2.4.7-14 file /usr/sbin/rtacct from install of iproute-2.4.7-14mpls_1_938 = conflicts with file from package iproute-2.4.7-14 file /usr/sbin/rtstat from install of iproute-2.4.7-14mpls_1_938 = conflicts with file from package iproute-2.4.7-14 file /usr/sbin/ss from install of iproute-2.4.7-14mpls_1_938 = conflicts with file from package iproute-2.4.7-14 Did I miss something or do some wrong steps? Thanks in Advance Timothy 2004.10.23 |
|
From: James R. L. <jl...@mi...> - 2004-10-22 12:58:16
|
Try using quagga 0.96.4. My patch is against a 0.96.4 tree. On Thu, Oct 21, 2004 at 04:21:53AM -0000, laxman quagga wrote: > ? > > > Hi, > > > I am new user of quagga. > > I am using debian linux3.1 > > I am having some problem with make. > > > I downloaded quagga-0.96.5.tar.gz > > > I applied quagga-mpls.diff to the quagga software > > then I am trying to compile by giving the make commnad > > But, i am getting the following error > > if gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -I. -I. > I../lib -g -O2 -Wall -MT debug.o -MD -MP -MF ".deps/debug.Tpo > -c -o debug.o `test -f 'debug.c' || echo './'`debug.c; \ > then mv -f ".deps/debug.Tpo" ".deps/debug.Po"; \ > else rm -f ".deps/debug.Tpo"; exit 1; \ > >fi > >if gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -I. -I. > >I../lib -g -O2 -Wall -MT sigevent.o -MD -MP -MF ".deps/sigeve > > -c -o sigevent.o `test -f 'sigevent.c' || echo './'`sigevent.c > >then mv -f ".deps/sigevent.Tpo" ".deps/sigevent.Po"; \ > >else rm -f ".deps/sigevent.Tpo"; exit 1; \ > >fi > >rm -f libzebra.a > >ar cru libzebra.a version.o network.o pid_output.o getopt.o geto > >rint_version.o checksum.o vector.o linklist.o vty.o command.o so > >.o thread.o if.o memory.o buffer.o table.o hash.o filter.o route > >.o stream.o str.o log.o plist.o zclient.o sockopt.o smux.o md5.o > >ain.o privs.o debug.o sigevent.o > >ranlib libzebra.a > >cd .. && /bin/sh ./config.status lib/version.h > >config.status: creating lib/version.h > >make[2]: Leaving directory `/usr/home/laxman/quagga-0.96.5/lib' > >Making all in zebra > >make[2]: Entering directory `/usr/home/laxman/quagga-0.96.5/zebr > >cd .. && /bin/sh ./config.status zebra/Makefile depfiles > >config.status: creating zebra/Makefile > >config.status: executing depfiles commands > >make[2]: Leaving directory `/usr/home/laxman/quagga-0.96.5/zebra > >make[2]: Entering directory `/usr/home/laxman/quagga-0.96.5/zebr > >if gcc -DHAVE_CONFIG_H -DSYSCONFDIR=\"/usr/local/etc/\" -DMULTIP > >. -I.. -I.. -I.. -I../lib -g -O2 -Wall -MT zserv.o -MD -MP -M > >po" \ > > -c -o zserv.o `test -f 'zserv.c' || echo './'`zserv.c; \ > >then mv -f ".deps/zserv.Tpo" ".deps/zserv.Po"; \ > >else rm -f ".deps/zserv.Tpo"; exit 1; \ > fi > zserv.c: In function `zsend_mpls_out_segment_add': > zserv.c:639: error: union has no member named `prefix6' > zserv.c:639: error: union has no member named `ipv6' > zserv.c: In function `zsend_mpls_out_segment_delete': > zserv.c:681: error: union has no member named `prefix6' > zserv.c:681: error: union has no member named `ipv6' > zserv.c: In function `zsend_ipv4_nexthop_lookup': > zserv.c:1119: error: multiple default labels in one switch > zserv.c:1116: error: this is the first default label > zserv.c: In function `zsend_ipv4_import_lookup': > zserv.c:1182: error: multiple default labels in one switch > zserv.c:1179: error: this is the first default label > zserv.c: In function `zread_mpls_out_segment_add': > zserv.c:1734: error: union has no member named `ipv6' > zserv.c:1734: error: union has no member named `prefix6' > zserv.c: In function `zread_mpls_out_segment_delete': > zserv.c:1773: error: union has no member named `ipv6' > zserv.c:1773: error: union has no member named `prefix6' > make[2]: *** [zserv.o] Error 1 > make[2]: Leaving directory `/usr/home/laxman/quagga-0.96.5/zebra > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/home/laxman/quagga-0.96.5' > make: *** [all] Error 2 > > -- James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2004-10-22 12:56:28
|
On Fri, Oct 22, 2004 at 08:38:38AM +0200, Birger T?dtmann wrote:
> Am Mittwoch, den 20.10.2004, 08:26 -0500 schrieb James R. Leu:
> [...]
> > R2
> > --
> > mplsadm2 -A -O 0 -o push:gen:1160:set:eth1:10.0.2.6
> > (key 0x2)
> > mplsadm2 -A -O 0 -o push:gen:16:fwd:0x2
> > (key 0x3)
>
> This command above leads always to the error message "can't parse label"
> on our systems. Any idea what went wrong here? We tried varying keys
> and labels, to no avail.
Argh. Sorry I forgot a label type:
mplsadm2 -A -O 0 -o push:gen:16:fwd:key:0x2
^^^
> As a hack, we are using push:push to demonstrate label stacking, but
> that's of course not the elegant way to do it as the LSR "swaps" the
> incoming label which is not the common behaviour for tunnels....
I was going to mention that as an option, but you are correct that doing
it via a fwd is a more elegant technique.
> --
> Birger T?dtmann
> Technik der Rechnernetze, Institut f?r Experimentelle Mathematik und Institut
> f?r Informatik und Wirtschaftsinformatik, Universit?t Duisburg-Essen, Campus Essen
> email:bto...@ex... skype:birger.toedtmann pgp:0x6FB166C9
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by: IT Product Guide on ITManagersJournal
> Use IT products in your business? Tell us what you think of them. Give us
> Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more
> http://productguide.itmanagersjournal.com/guidepromo.tmpl
> _______________________________________________
> mpls-linux-general mailing list
> mpl...@li...
> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general
--
James R. Leu
jl...@mi...
|
|
From: Birger <bto...@ex...> - 2004-10-22 06:39:06
|
Am Mittwoch, den 20.10.2004, 08:26 -0500 schrieb James R. Leu: [...] > R2 > -- > mplsadm2 -A -O 0 -o push:gen:1160:set:eth1:10.0.2.6 > (key 0x2) > mplsadm2 -A -O 0 -o push:gen:16:fwd:0x2 > (key 0x3) This command above leads always to the error message "can't parse label" on our systems. Any idea what went wrong here? We tried varying keys and labels, to no avail. As a hack, we are using push:push to demonstrate label stacking, but that's of course not the elegant way to do it as the LSR "swaps" the incoming label which is not the common behaviour for tunnels.... Regards, --=20 Birger T=F6dtmann Technik der Rechnernetze, Institut f=FCr Experimentelle Mathematik und I= nstitut=20 f=FCr Informatik und Wirtschaftsinformatik, Universit=E4t Duisburg-Essen= , Campus Essen email:bto...@ex... skype:birger.toedtmann pgp:0x6FB1= 66C9 |