mpls-linux-general Mailing List for MPLS for Linux (Page 75)
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: James R. L. <jl...@mi...> - 2005-04-18 18:31:18
|
A compiled version of quagga-mpls uses the ldp-portable source to implement ldpd. If you are usign pre-compiled binaried, then you do not need to download ldp-portable. If you are going to help with fixing ldpd, then you will need the quagga-mpls and ldp-portable source fil= es. On Mon, Apr 18, 2005 at 08:25:13PM +0200, Bertrand Lemaitre wrote: > Thanks for the answers. > So, I don't need to install ldp-portable because quagga / mpls seems to > implement ldp soon... ? >=20 > Bertrand Lemaitre > ble...@in... - http://www.infochti.net > Ing?nieur 3?me ann?e - ESIAL www.esial.uhp-nancy.fr >=20 > -----Message d'origine----- > De : James R. Leu [mailto:jl...@mi...] > Envoy? : lundi 18 avril 2005 20:13 > ? : Bertrand Lemaitre > Cc : mpl...@li... > Objet : Re: [mpls-linux-general] problem with ldpd in quagga >=20 > Yes. The syntax of the global LDP command has changes from 'mpls ip' > (which is what is in your sample) to 'mpls ldp'. I would suggest starting > with a nearly empty ldpd.conf and configuring it via the ldpd CLI. >=20 > There is a know issue with starting ldpd with a full config. The work > around is to configure ldpd from scratch each time. >=20 > On Mon, Apr 18, 2005 at 07:37:12PM +0200, Bertrand Lemaitre wrote: > > Hi, > > > >=20 > > > > When I try to launch ldp installed with quagga, I have this error : > > > >=20 > > > > Mpls ip : command not recognized? > > > >=20 > > > > Any idea ? > > > >=20 > > > > Bertrand Lemaitre > > > > ble...@in... - http://www.infochti.net > > > > Ing?nieur 3?me ann?e - ESIAL www.esial.uhp-nancy.fr > > > >=20 > > > > > > > > _____=20 > > > > avast! Antivirus <http://www.avast.com> : message Sortant propre. > > > > > > Base de donnee virale (VPS): 0516-0, 18/04/2005 > > Test du: 18/04/2005 19:37:12 > > avast! - copyright (c) 1988-2005 ALWIL Software. > > > > >=20 > -- > James R. Leu > jl...@mi... >=20 >=20 >=20 >=20 > _____ =20 >=20 > avast! Antivirus <http://www.avast.com> : message Sortant propre.=20 >=20 >=20 > Base de donnee virale (VPS): 0516-0, 18/04/2005 > Test du: 18/04/2005 20:25:13 > avast! - copyright (c) 1988-2005 ALWIL Software. >=20 >=20 >=20 --=20 James R. Leu jl...@mi... |
|
From: Bertrand L. <ble...@in...> - 2005-04-18 18:25:27
|
Thanks for the answers. So, I don't need to install ldp-portable because quagga / mpls seems to implement ldp soon... ? Bertrand Lemaitre ble...@in... - http://www.infochti.net Ing=E9nieur 3=E8me ann=E9e - ESIAL www.esial.uhp-nancy.fr -----Message d'origine----- De : James R. Leu [mailto:jl...@mi...] Envoy=E9 : lundi 18 avril 2005 20:13 =C0 : Bertrand Lemaitre Cc : mpl...@li... Objet : Re: [mpls-linux-general] problem with ldpd in quagga Yes. The syntax of the global LDP command has changes from 'mpls ip' (which is what is in your sample) to 'mpls ldp'. I would suggest = starting with a nearly empty ldpd.conf and configuring it via the ldpd CLI. There is a know issue with starting ldpd with a full config. The work around is to configure ldpd from scratch each time. On Mon, Apr 18, 2005 at 07:37:12PM +0200, Bertrand Lemaitre wrote: > Hi, > >=20 > > When I try to launch ldp installed with quagga, I have this error : > >=20 > > Mpls ip : command not recognized? > >=20 > > Any idea ? > >=20 > > Bertrand Lemaitre > > ble...@in... - http://www.infochti.net > > Ing?nieur 3?me ann?e - ESIAL www.esial.uhp-nancy.fr > >=20 > > > > _____=20 > > avast! Antivirus <http://www.avast.com> : message Sortant propre. > > > Base de donnee virale (VPS): 0516-0, 18/04/2005 > Test du: 18/04/2005 19:37:12 > avast! - copyright (c) 1988-2005 ALWIL Software. > > -- James R. Leu jl...@mi... _____ =20 avast! Antivirus <http://www.avast.com> : message Sortant propre.=20 Base de donnee virale (VPS): 0516-0, 18/04/2005 Test du: 18/04/2005 20:25:13 avast! - copyright (c) 1988-2005 ALWIL Software. |
|
From: James R. L. <jl...@mi...> - 2005-04-18 18:12:10
|
Yes. The syntax of the global LDP command has changes from 'mpls ip' (which is what is in your sample) to 'mpls ldp'. I would suggest starting with a nearly empty ldpd.conf and configuring it via the ldpd CLI. There is a know issue with starting ldpd with a full config. The work around is to configure ldpd from scratch each time. On Mon, Apr 18, 2005 at 07:37:12PM +0200, Bertrand Lemaitre wrote: > Hi, >=20 > =20 >=20 > When I try to launch ldp installed with quagga, I have this error : >=20 > =20 >=20 > Mpls ip : command not recognized? >=20 > =20 >=20 > Any idea ? >=20 > =20 >=20 > Bertrand Lemaitre >=20 > ble...@in... - http://www.infochti.net >=20 > Ing?nieur 3?me ann?e - ESIAL www.esial.uhp-nancy.fr=20 >=20 > =20 >=20 >=20 >=20 > _____ =20 >=20 > avast! Antivirus <http://www.avast.com> : message Sortant propre.=20 >=20 >=20 > Base de donnee virale (VPS): 0516-0, 18/04/2005 > Test du: 18/04/2005 19:37:12 > avast! - copyright (c) 1988-2005 ALWIL Software. >=20 >=20 --=20 James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2005-04-18 18:10:25
|
If I understand correctly, you're saying that tcpdump is crashing when it tries to decode MPLS packets on the receive side? On Mon, Apr 18, 2005 at 02:19:21PM +0200, Vincent Untz wrote: > Hi, >=20 > I'm experiencing the problem described in > http://sourceforge.net/mailarchive/forum.php?thread_id=3D6272612&forum_id= =3D5051 >=20 > In order to make sure I was not doing something wrong, I installed a > stock fedora core 2, used the rpm provided on the mpls-linux project > page. >=20 > Here are the steps to reproduce the crash: >=20 > [root@tom3 root]# cat /sys/mpls/version > 1.946 > [root@tom3 root]# mpls labelspace add dev eth0 labelspace 0 > [root@tom3 root]# mpls ilm add label gen 10000 labelspace 0 > [root@tom3 root]# mpls ilm show > ILM entry label gen 10000 labelspace 0 proto ipv4 > pop peek (0 bytes, 0 pkts, 0 dropped) > [root@tom3 root]# tcpdump > Aborted > [root@tom3 root]# tcpdump -i eth0 > tcpdump: verbose output suppressed, use -v or -vv for full protocol decode > listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes > ... > [root@tom3 root]# mpls ilm del label gen 10000 labelspace 0 > [root@tom3 root]# tcpdump > tcpdump: verbose output suppressed, use -v or -vv for full protocol decode > listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes > ... >=20 > Here's a stack trace: > (gdb) bt > #0 0xffffe410 in ?? () > #1 0xbffff5b8 in ?? () > #2 0x00000006 in ?? () > #3 0x00000c9e in ?? () > #4 0xb7eebe59 in raise () from /lib/tls/libc.so.6 > #5 0xb7eed882 in abort () from /lib/tls/libc.so.6 > #6 0xb7f9d3fb in getifaddrs () from /lib/tls/libc.so.6 > #7 0x0808bedd in error () > #8 0x0808d0b9 in pcap_setnonblock_fd () > #9 0x08081264 in ?? () > #10 0xbffff8c0 in ?? () > #11 0xbffffa74 in ?? () > #12 0x080b14a8 in _IO_stdin_used () > #13 0x00000000 in ?? () >=20 > I can always reproduce this. Is there anything I can do to help? >=20 > Thanks, >=20 > Vincent >=20 > --=20 > Les gens heureux ne sont pas press??s. --=20 James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2005-04-18 18:09:44
|
If you get quagga-mpls and ldp-portable from p4 then you have the most recent code, and I would ignore the READMEs :-) Use the quagga-mpls/ldpd/create-links script to make symbolic links into the ldp-portable directory. You will have to modify the script to match your directory setup. On Mon, Apr 18, 2005 at 03:45:33PM +0200, ble...@in... wrote: > hi Everybody, >=20 > I installed quagga patched with mpls support successfully (it was hard, b= ut > successfull !) >=20 > Now, I'm wondering if I had to patch quagga with ldp-portable ? > Indeed, if I want to generate MPLS packets, I need ldp, no ? >=20 > So, my second question : if I must install ldp-portable, why the version = of > ldp-portable of quagga is 0.94 insted of 0.97 for quagga /mpls ?? >=20 > Thank you for your quick answer >=20 > Bertrand >=20 >=20 >=20 > ---------------------------------------------------------------- > This message was sent using IMP, the Internet Messaging Program. >=20 >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > 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-04-18 18:02:52
|
Fixed applied. Thank you.
On Mon, Apr 18, 2005 at 12:03:13PM +0200, ble...@in... wrote:
> Hi Everybody,
>=20
> There is a bugg near line 812 :
> if (out->nh.type & NEXTHOP_TYPE_IPV4)
> {
> inet_ntop (AF_INET, &out->nh.gate.ipv6, buf, sizeof(buf));
> }
>=20
>=20
> You most replace the 6 by a 4 I think.
>=20
> Confirmation ?
>=20
> Good day
>=20
>=20
>=20
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>=20
>=20
>=20
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick
> _______________________________________________
> mpls-linux-general mailing list
> mpl...@li...
> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general
--=20
James R. Leu
jl...@mi...
|
|
From: Bertrand L. <ble...@in...> - 2005-04-18 17:37:23
|
Hi, =20 When I try to launch ldp installed with quagga, I have this error : =20 Mpls ip : command not recognized=85 =20 Any idea ? =20 Bertrand Lemaitre ble...@in... - http://www.infochti.net Ing=E9nieur 3=E8me ann=E9e - ESIAL www.esial.uhp-nancy.fr=20 =20 _____ =20 avast! Antivirus <http://www.avast.com> : message Sortant propre.=20 Base de donnee virale (VPS): 0516-0, 18/04/2005 Test du: 18/04/2005 19:37:12 avast! - copyright (c) 1988-2005 ALWIL Software. |
|
From: Julien C. <jul...@aq...> - 2005-04-18 17:30:20
|
Hello, Does anybody have a tar.gz with the kernel 2.6.9 or 2.6.10 (source not compiled) already patched for mpls. Thanks. -- --- Julien Cayssol http://www.aqwz.com Mobile : 33 664 973 067 |
|
From: <ble...@in...> - 2005-04-18 13:46:06
|
hi Everybody, I installed quagga patched with mpls support successfully (it was hard, but successfull !) Now, I'm wondering if I had to patch quagga with ldp-portable ? Indeed, if I want to generate MPLS packets, I need ldp, no ? So, my second question : if I must install ldp-portable, why the version of ldp-portable of quagga is 0.94 insted of 0.97 for quagga /mpls ?? Thank you for your quick answer Bertrand ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. |
|
From: Vincent U. <vin...@im...> - 2005-04-18 12:19:40
|
Hi, I'm experiencing the problem described in http://sourceforge.net/mailarchive/forum.php?thread_id=3D6272612&forum_id= =3D5051 In order to make sure I was not doing something wrong, I installed a stock fedora core 2, used the rpm provided on the mpls-linux project page. Here are the steps to reproduce the crash: [root@tom3 root]# cat /sys/mpls/version 1.946 [root@tom3 root]# mpls labelspace add dev eth0 labelspace 0 [root@tom3 root]# mpls ilm add label gen 10000 labelspace 0 [root@tom3 root]# mpls ilm show ILM entry label gen 10000 labelspace 0 proto ipv4 pop peek (0 bytes, 0 pkts, 0 dropped) [root@tom3 root]# tcpdump Aborted [root@tom3 root]# tcpdump -i eth0 tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes ... [root@tom3 root]# mpls ilm del label gen 10000 labelspace 0 [root@tom3 root]# tcpdump tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes ... Here's a stack trace: (gdb) bt #0 0xffffe410 in ?? () #1 0xbffff5b8 in ?? () #2 0x00000006 in ?? () #3 0x00000c9e in ?? () #4 0xb7eebe59 in raise () from /lib/tls/libc.so.6 #5 0xb7eed882 in abort () from /lib/tls/libc.so.6 #6 0xb7f9d3fb in getifaddrs () from /lib/tls/libc.so.6 #7 0x0808bedd in error () #8 0x0808d0b9 in pcap_setnonblock_fd () #9 0x08081264 in ?? () #10 0xbffff8c0 in ?? () #11 0xbffffa74 in ?? () #12 0x080b14a8 in _IO_stdin_used () #13 0x00000000 in ?? () I can always reproduce this. Is there anything I can do to help? Thanks, Vincent --=20 Les gens heureux ne sont pas press=C3=A9s. |
|
From: <ble...@in...> - 2005-04-18 10:03:54
|
Hi Everybody,
There is a bugg near line 812 :
if (out->nh.type & NEXTHOP_TYPE_IPV4)
{
inet_ntop (AF_INET, &out->nh.gate.ipv6, buf, sizeof(buf));
}
You most replace the 6 by a 4 I think.
Confirmation ?
Good day
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
|
|
From: Fran R. <fre...@sn...> - 2005-04-16 16:29:01
|
unsubscribe fre...@sn... |
|
From: James R. L. <jl...@mi...> - 2005-04-15 16:42:36
|
Can you run zebra in gdb and get a stack trace of the error below? gdb /usr/sbin/zebra <wait wait wait> (gdb) run -A 127.0.0.1 -f /etc/quagga/zebra.conf On the run line use whatever parameters you normally used when starting zebra, minus the -d flag. When is 'assert' issue a 'where' command and it will dump the stack at that time, send that output to me. On Fri, Apr 15, 2005 at 06:31:30PM +0200, jul...@aq... wrote: > Hello, >=20 > There is a probleme in zmpls.c > when we swap a label, we obtain an error on the last version that is on = the > p4server. With the the rpm there aren't problems. >=20 >=20 >=20 >=20 >=20 >=20 > >2004/04/15 16:36:22 ZEBRA: Assertion `0' failed in file zmpls.c, line 80, > function mpls_label_stream_write >=20 >=20 > Selon "James R. Leu" <jl...@mi...>: >=20 > > Somehow your quagga librabry didn't include zmpls.c > > > > Check to make sure you have the file quagga-mpls/lib/zmpls.c > > and make sure it is being compiled. > > > > On Fri, Apr 15, 2005 at 05:24:16PM +0200, ble...@in... wrote: > > > Hi, > > > > > > I commented the lines about ipv6 and I replaced linux/if.h by a symbo= lic > > link > > > (-> net/if.h). > > > > > > But, I have the followings errors : > > > > > > zserv.o(.text+0x715): In function `zsend_mpls_xc_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1206: undefined reference to > > > `mpls_xc_stream_write' > > > zserv.o(.text+0x749): In function `zsend_mpls_xc_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1218: undefined reference to > > > `mpls_xc_stream_write' > > > zserv.o(.text+0x7a9): In function `zsend_mpls_in_segment_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1237: undefined reference to > > > `mpls_in_segment_stream_write' > > > zserv.o(.text+0x809): In function `zsend_mpls_in_segment_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1256: undefined reference to > > > `mpls_in_segment_stream_write' > > > zserv.o(.text+0x8a9): In function `zsend_mpls_out_segment_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1301: undefined reference to > > > `mpls_out_segment_stream_write' > > > zserv.o(.text+0x94a): In function `zsend_mpls_out_segment_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1346: undefined reference to > > > `mpls_out_segment_stream_write' > > > zserv.o(.text+0x985): In function `zsend_mpls_labelspace_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1359: undefined reference to > > > `mpls_labelspace_stream_write' > > > zserv.o(.text+0x9bf): In function `zsend_mpls_labelspace_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1372: undefined reference to > > > `mpls_labelspace_stream_write' > > > zserv.o(.text+0xa45): In function `zsend_mpls_ftn_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1393: undefined reference to > > > `mpls_ftn_stream_write' > > > zserv.o(.text+0xacb): In function `zsend_mpls_ftn_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1414: undefined reference to > > > `mpls_ftn_stream_write' > > > zserv.o(.text+0xb2d): In function `zread_mpls_xc_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1449: undefined reference to > > > `mpls_xc_stream_read' > > > zserv.o(.text+0xb48):/usr/src/quagga-0.97.3/zebra/zserv.c:1454: undef= ined > > > reference to `mpls_out_segment_find' > > > zserv.o(.text+0xb53):/usr/src/quagga-0.97.3/zebra/zserv.c:1455: undef= ined > > > reference to `mpls_in_segment_find' > > > zserv.o(.text+0xb78):/usr/src/quagga-0.97.3/zebra/zserv.c:1461: undef= ined > > > reference to `mpls_xc_register' > > > zserv.o(.text+0xb92): In function `zread_mpls_xc_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1472: undefined reference to > > > `mpls_xc_stream_read' > > > zserv.o(.text+0xbae):/usr/src/quagga-0.97.3/zebra/zserv.c:1476: undef= ined > > > reference to `mpls_in_segment_find' > > > zserv.o(.text+0xbb6):/usr/src/quagga-0.97.3/zebra/zserv.c:1477: undef= ined > > > reference to `mpls_xc_find' > > > zserv.o(.text+0xbbc):/usr/src/quagga-0.97.3/zebra/zserv.c:1479: undef= ined > > > reference to `mpls_xc_unregister' > > > zserv.o(.text+0xbd3): In function `zread_mpls_in_segment_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1488: undefined reference to > > > `mpls_in_segment_stream_read' > > > zserv.o(.text+0xc07):/usr/src/quagga-0.97.3/zebra/zserv.c:1496: undef= ined > > > reference to `mpls_in_segment_register' > > > zserv.o(.text+0xc1e): In function `zread_mpls_in_segment_delete': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1505: undefined reference to > > > `mpls_in_segment_stream_read' > > > zserv.o(.text+0xc50):/usr/src/quagga-0.97.3/zebra/zserv.c:1512: undef= ined > > > reference to `mpls_in_segment_unregister' > > > zserv.o(.text+0xc6b): In function `zread_mpls_out_segment_add': > > > /usr/src/quagga-0.97.3/zebra/zserv.c:1521: undefined reference to > > > `mpls_out_segment_stream_read' > > > > > > > > > etc etc.. > > > > > > Can somebody give me some infos ? > > > > > > Moreover, there is another copy / paste error in zserv.c ligne 1543 i= f I'm > > > right. > > > > > > Thank you > > > > > > > > > > > > ---------------------------------------------------------------- > > > This message was sent using IMP, the Internet Messaging Program. > > > > > > > > > > > > ------------------------------------------------------- > > > SF email is sponsored by - The IT Product Guide > > > Read honest & candid reviews on hundreds of IT Products from real use= rs. > > > Discover which products truly live up to the hype. Start reading now. > > > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > > > _______________________________________________ > > > mpls-linux-general mailing list > > > mpl...@li... > > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > > > -- > > James R. Leu > > jl...@mi... > > >=20 >=20 > --=20 > Julien CAYSSOL > INSA de LYON -=3D- D?partement Telecom Services et = Usages > http://www.aqwz.com/ T?l : +33 664 973= 067 >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: <jul...@aq...> - 2005-04-15 16:32:08
|
Hello, There is a probleme in zmpls.c when we swap a label, we obtain an error on the last version that is on the p4server. With the the rpm there aren't problems. >2004/04/15 16:36:22 ZEBRA: Assertion `0' failed in file zmpls.c, line 80, function mpls_label_stream_write Selon "James R. Leu" <jl...@mi...>: > Somehow your quagga librabry didn't include zmpls.c > > Check to make sure you have the file quagga-mpls/lib/zmpls.c > and make sure it is being compiled. > > On Fri, Apr 15, 2005 at 05:24:16PM +0200, ble...@in... wrote: > > Hi, > > > > I commented the lines about ipv6 and I replaced linux/if.h by a symbolic > link > > (-> net/if.h). > > > > But, I have the followings errors : > > > > zserv.o(.text+0x715): In function `zsend_mpls_xc_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1206: undefined reference to > > `mpls_xc_stream_write' > > zserv.o(.text+0x749): In function `zsend_mpls_xc_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1218: undefined reference to > > `mpls_xc_stream_write' > > zserv.o(.text+0x7a9): In function `zsend_mpls_in_segment_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1237: undefined reference to > > `mpls_in_segment_stream_write' > > zserv.o(.text+0x809): In function `zsend_mpls_in_segment_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1256: undefined reference to > > `mpls_in_segment_stream_write' > > zserv.o(.text+0x8a9): In function `zsend_mpls_out_segment_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1301: undefined reference to > > `mpls_out_segment_stream_write' > > zserv.o(.text+0x94a): In function `zsend_mpls_out_segment_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1346: undefined reference to > > `mpls_out_segment_stream_write' > > zserv.o(.text+0x985): In function `zsend_mpls_labelspace_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1359: undefined reference to > > `mpls_labelspace_stream_write' > > zserv.o(.text+0x9bf): In function `zsend_mpls_labelspace_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1372: undefined reference to > > `mpls_labelspace_stream_write' > > zserv.o(.text+0xa45): In function `zsend_mpls_ftn_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1393: undefined reference to > > `mpls_ftn_stream_write' > > zserv.o(.text+0xacb): In function `zsend_mpls_ftn_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1414: undefined reference to > > `mpls_ftn_stream_write' > > zserv.o(.text+0xb2d): In function `zread_mpls_xc_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1449: undefined reference to > > `mpls_xc_stream_read' > > zserv.o(.text+0xb48):/usr/src/quagga-0.97.3/zebra/zserv.c:1454: undefined > > reference to `mpls_out_segment_find' > > zserv.o(.text+0xb53):/usr/src/quagga-0.97.3/zebra/zserv.c:1455: undefined > > reference to `mpls_in_segment_find' > > zserv.o(.text+0xb78):/usr/src/quagga-0.97.3/zebra/zserv.c:1461: undefined > > reference to `mpls_xc_register' > > zserv.o(.text+0xb92): In function `zread_mpls_xc_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1472: undefined reference to > > `mpls_xc_stream_read' > > zserv.o(.text+0xbae):/usr/src/quagga-0.97.3/zebra/zserv.c:1476: undefined > > reference to `mpls_in_segment_find' > > zserv.o(.text+0xbb6):/usr/src/quagga-0.97.3/zebra/zserv.c:1477: undefined > > reference to `mpls_xc_find' > > zserv.o(.text+0xbbc):/usr/src/quagga-0.97.3/zebra/zserv.c:1479: undefined > > reference to `mpls_xc_unregister' > > zserv.o(.text+0xbd3): In function `zread_mpls_in_segment_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1488: undefined reference to > > `mpls_in_segment_stream_read' > > zserv.o(.text+0xc07):/usr/src/quagga-0.97.3/zebra/zserv.c:1496: undefined > > reference to `mpls_in_segment_register' > > zserv.o(.text+0xc1e): In function `zread_mpls_in_segment_delete': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1505: undefined reference to > > `mpls_in_segment_stream_read' > > zserv.o(.text+0xc50):/usr/src/quagga-0.97.3/zebra/zserv.c:1512: undefined > > reference to `mpls_in_segment_unregister' > > zserv.o(.text+0xc6b): In function `zread_mpls_out_segment_add': > > /usr/src/quagga-0.97.3/zebra/zserv.c:1521: undefined reference to > > `mpls_out_segment_stream_read' > > > > > > etc etc.. > > > > Can somebody give me some infos ? > > > > Moreover, there is another copy / paste error in zserv.c ligne 1543 if I'm > > right. > > > > Thank you > > > > > > > > ---------------------------------------------------------------- > > This message was sent using IMP, the Internet Messaging Program. > > > > > > > > ------------------------------------------------------- > > SF email is sponsored by - The IT Product Guide > > Read honest & candid reviews on hundreds of IT Products from real users. > > Discover which products truly live up to the hype. Start reading now. > > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > > _______________________________________________ > > mpls-linux-general mailing list > > mpl...@li... > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > -- > James R. Leu > jl...@mi... > -- Julien CAYSSOL INSA de LYON -=- Département Telecom Services et Usages http://www.aqwz.com/ Tèl : +33 664 973 067 |
|
From: James R. L. <jl...@mi...> - 2005-04-15 15:46:58
|
Somehow your quagga librabry didn't include zmpls.c Check to make sure you have the file quagga-mpls/lib/zmpls.c and make sure it is being compiled. On Fri, Apr 15, 2005 at 05:24:16PM +0200, ble...@in... wrote: > Hi, >=20 > I commented the lines about ipv6 and I replaced linux/if.h by a symbolic = link > (-> net/if.h). >=20 > But, I have the followings errors : >=20 > zserv.o(.text+0x715): In function `zsend_mpls_xc_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1206: undefined reference to > `mpls_xc_stream_write' > zserv.o(.text+0x749): In function `zsend_mpls_xc_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1218: undefined reference to > `mpls_xc_stream_write' > zserv.o(.text+0x7a9): In function `zsend_mpls_in_segment_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1237: undefined reference to > `mpls_in_segment_stream_write' > zserv.o(.text+0x809): In function `zsend_mpls_in_segment_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1256: undefined reference to > `mpls_in_segment_stream_write' > zserv.o(.text+0x8a9): In function `zsend_mpls_out_segment_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1301: undefined reference to > `mpls_out_segment_stream_write' > zserv.o(.text+0x94a): In function `zsend_mpls_out_segment_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1346: undefined reference to > `mpls_out_segment_stream_write' > zserv.o(.text+0x985): In function `zsend_mpls_labelspace_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1359: undefined reference to > `mpls_labelspace_stream_write' > zserv.o(.text+0x9bf): In function `zsend_mpls_labelspace_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1372: undefined reference to > `mpls_labelspace_stream_write' > zserv.o(.text+0xa45): In function `zsend_mpls_ftn_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1393: undefined reference to > `mpls_ftn_stream_write' > zserv.o(.text+0xacb): In function `zsend_mpls_ftn_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1414: undefined reference to > `mpls_ftn_stream_write' > zserv.o(.text+0xb2d): In function `zread_mpls_xc_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1449: undefined reference to > `mpls_xc_stream_read' > zserv.o(.text+0xb48):/usr/src/quagga-0.97.3/zebra/zserv.c:1454: undefined > reference to `mpls_out_segment_find' > zserv.o(.text+0xb53):/usr/src/quagga-0.97.3/zebra/zserv.c:1455: undefined > reference to `mpls_in_segment_find' > zserv.o(.text+0xb78):/usr/src/quagga-0.97.3/zebra/zserv.c:1461: undefined > reference to `mpls_xc_register' > zserv.o(.text+0xb92): In function `zread_mpls_xc_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1472: undefined reference to > `mpls_xc_stream_read' > zserv.o(.text+0xbae):/usr/src/quagga-0.97.3/zebra/zserv.c:1476: undefined > reference to `mpls_in_segment_find' > zserv.o(.text+0xbb6):/usr/src/quagga-0.97.3/zebra/zserv.c:1477: undefined > reference to `mpls_xc_find' > zserv.o(.text+0xbbc):/usr/src/quagga-0.97.3/zebra/zserv.c:1479: undefined > reference to `mpls_xc_unregister' > zserv.o(.text+0xbd3): In function `zread_mpls_in_segment_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1488: undefined reference to > `mpls_in_segment_stream_read' > zserv.o(.text+0xc07):/usr/src/quagga-0.97.3/zebra/zserv.c:1496: undefined > reference to `mpls_in_segment_register' > zserv.o(.text+0xc1e): In function `zread_mpls_in_segment_delete': > /usr/src/quagga-0.97.3/zebra/zserv.c:1505: undefined reference to > `mpls_in_segment_stream_read' > zserv.o(.text+0xc50):/usr/src/quagga-0.97.3/zebra/zserv.c:1512: undefined > reference to `mpls_in_segment_unregister' > zserv.o(.text+0xc6b): In function `zread_mpls_out_segment_add': > /usr/src/quagga-0.97.3/zebra/zserv.c:1521: undefined reference to > `mpls_out_segment_stream_read' >=20 >=20 > etc etc.. >=20 > Can somebody give me some infos ? >=20 > Moreover, there is another copy / paste error in zserv.c ligne 1543 if I'm > right. >=20 > Thank you >=20 >=20 >=20 > ---------------------------------------------------------------- > This message was sent using IMP, the Internet Messaging Program. >=20 >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |
|
From: <ble...@in...> - 2005-04-15 15:24:15
|
Hi, I commented the lines about ipv6 and I replaced linux/if.h by a symbolic link (-> net/if.h). But, I have the followings errors : zserv.o(.text+0x715): In function `zsend_mpls_xc_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1206: undefined reference to `mpls_xc_stream_write' zserv.o(.text+0x749): In function `zsend_mpls_xc_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1218: undefined reference to `mpls_xc_stream_write' zserv.o(.text+0x7a9): In function `zsend_mpls_in_segment_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1237: undefined reference to `mpls_in_segment_stream_write' zserv.o(.text+0x809): In function `zsend_mpls_in_segment_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1256: undefined reference to `mpls_in_segment_stream_write' zserv.o(.text+0x8a9): In function `zsend_mpls_out_segment_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1301: undefined reference to `mpls_out_segment_stream_write' zserv.o(.text+0x94a): In function `zsend_mpls_out_segment_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1346: undefined reference to `mpls_out_segment_stream_write' zserv.o(.text+0x985): In function `zsend_mpls_labelspace_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1359: undefined reference to `mpls_labelspace_stream_write' zserv.o(.text+0x9bf): In function `zsend_mpls_labelspace_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1372: undefined reference to `mpls_labelspace_stream_write' zserv.o(.text+0xa45): In function `zsend_mpls_ftn_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1393: undefined reference to `mpls_ftn_stream_write' zserv.o(.text+0xacb): In function `zsend_mpls_ftn_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1414: undefined reference to `mpls_ftn_stream_write' zserv.o(.text+0xb2d): In function `zread_mpls_xc_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1449: undefined reference to `mpls_xc_stream_read' zserv.o(.text+0xb48):/usr/src/quagga-0.97.3/zebra/zserv.c:1454: undefined reference to `mpls_out_segment_find' zserv.o(.text+0xb53):/usr/src/quagga-0.97.3/zebra/zserv.c:1455: undefined reference to `mpls_in_segment_find' zserv.o(.text+0xb78):/usr/src/quagga-0.97.3/zebra/zserv.c:1461: undefined reference to `mpls_xc_register' zserv.o(.text+0xb92): In function `zread_mpls_xc_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1472: undefined reference to `mpls_xc_stream_read' zserv.o(.text+0xbae):/usr/src/quagga-0.97.3/zebra/zserv.c:1476: undefined reference to `mpls_in_segment_find' zserv.o(.text+0xbb6):/usr/src/quagga-0.97.3/zebra/zserv.c:1477: undefined reference to `mpls_xc_find' zserv.o(.text+0xbbc):/usr/src/quagga-0.97.3/zebra/zserv.c:1479: undefined reference to `mpls_xc_unregister' zserv.o(.text+0xbd3): In function `zread_mpls_in_segment_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1488: undefined reference to `mpls_in_segment_stream_read' zserv.o(.text+0xc07):/usr/src/quagga-0.97.3/zebra/zserv.c:1496: undefined reference to `mpls_in_segment_register' zserv.o(.text+0xc1e): In function `zread_mpls_in_segment_delete': /usr/src/quagga-0.97.3/zebra/zserv.c:1505: undefined reference to `mpls_in_segment_stream_read' zserv.o(.text+0xc50):/usr/src/quagga-0.97.3/zebra/zserv.c:1512: undefined reference to `mpls_in_segment_unregister' zserv.o(.text+0xc6b): In function `zread_mpls_out_segment_add': /usr/src/quagga-0.97.3/zebra/zserv.c:1521: undefined reference to `mpls_out_segment_stream_read' etc etc.. Can somebody give me some infos ? Moreover, there is another copy / paste error in zserv.c ligne 1543 if I'm right. Thank you ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. |
|
From: <ble...@in...> - 2005-04-15 14:50:46
|
Sorry, but I have no ideas how to make a patch.
I let you to correct it by hand.
Another thing : I would like to test MPLS on loopback interface but it doesn't
work. Can you write an example on loopback interface ?
Thank you and if I find some other bugs, I tell you ;)
I'm going to work a lot of mpls !!
Selon "James R. Leu" <jl...@mi...>:
> You plateform probably doesn't support ipv6. Yeah, you will need to comment
> out the ipv6 stuff.
>
> You are correct that the AF_INET stuff should be ipv4 and prefix4.
> Do you want to prepare a patch and sent to me, otherwise I'll make a note
> to modify it by hand. Thanks for point this out!
>
> On Fri, Apr 15, 2005 at 02:39:59PM +0200, ble...@in... wrote:
> > Hi,
> >
> > I found, in zserv.c the following lines :
> >
> >
> > if (api.gate.family == AF_INET)
> > {
> > out.nh.gate.ipv6 = api.gate.u.prefix6;
> > out.nh.type &= NEXTHOP_TYPE_IPV4;
> > }
> > else if (api.gate.family == AF_INET6)
> > {
> > out.nh.gate.ipv6 = api.gate.u.prefix6;
> > out.nh.type &= NEXTHOP_TYPE_IPV6;
> > }
> >
> >
> > in the if, would'nt it be ipv4 and prefix4 ???? And not ipv6 and prefix6...
> >
> >
> > Moreover, I repost my problem with
> > zserv.c:1291: error: union has no member named `prefix6'
> > zserv.c:1291: error: union has no member named `ipv6'
> > zserv.c: In function `zsend_mpls_out_segment_delete':
> > zserv.c:1334: error: union has no member named `prefix6'
> > zserv.c:1334: error: union has no member named `ipv6'
> > zserv.c: In function `zread_mpls_out_segment_add':
> > zserv.c:1534: error: union has no member named `ipv6'
> > zserv.c:1534: error: union has no member named `prefix6'
> > zserv.c:1539: error: union has no member named `ipv6'
> > zserv.c:1539: error: union has no member named `prefix6'
> > zserv.c: In function `zread_mpls_out_segment_delete':
> > zserv.c:1572: error: union has no member named `ipv6'
> > zserv.c:1572: error: union has no member named `prefix6'
> > zserv.c:1577: error: union has no member named `ipv6'
> > zserv.c:1577: error: union has no member named `prefix6'
> >
> >
> > Must I only delete the case of ipv6 ???
> >
> > thanks for your answers...
> >
> > Bertrand
> >
> > ----------------------------------------------------------------
> > This message was sent using IMP, the Internet Messaging Program.
> >
> >
> >
> > -------------------------------------------------------
> > SF email is sponsored by - The IT Product Guide
> > Read honest & candid reviews on hundreds of IT Products from real users.
> > Discover which products truly live up to the hype. Start reading now.
> > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> > _______________________________________________
> > mpls-linux-general mailing list
> > mpl...@li...
> > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general
>
> --
> James R. Leu
> jl...@mi...
>
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
|
|
From: James R. L. <jl...@mi...> - 2005-04-15 14:36:10
|
You plateform probably doesn't support ipv6. Yeah, you will need to comment
out the ipv6 stuff.
You are correct that the AF_INET stuff should be ipv4 and prefix4.
Do you want to prepare a patch and sent to me, otherwise I'll make a note
to modify it by hand. Thanks for point this out!
On Fri, Apr 15, 2005 at 02:39:59PM +0200, ble...@in... wrote:
> Hi,
>=20
> I found, in zserv.c the following lines :
>=20
>=20
> if (api.gate.family =3D=3D AF_INET)
> {
> out.nh.gate.ipv6 =3D api.gate.u.prefix6;
> out.nh.type &=3D NEXTHOP_TYPE_IPV4;
> }
> else if (api.gate.family =3D=3D AF_INET6)
> {
> out.nh.gate.ipv6 =3D api.gate.u.prefix6;
> out.nh.type &=3D NEXTHOP_TYPE_IPV6;
> }
>=20
>=20
> in the if, would'nt it be ipv4 and prefix4 ???? And not ipv6 and prefix6.=
..
>=20
>=20
> Moreover, I repost my problem with
> zserv.c:1291: error: union has no member named `prefix6'
> zserv.c:1291: error: union has no member named `ipv6'
> zserv.c: In function `zsend_mpls_out_segment_delete':
> zserv.c:1334: error: union has no member named `prefix6'
> zserv.c:1334: error: union has no member named `ipv6'
> zserv.c: In function `zread_mpls_out_segment_add':
> zserv.c:1534: error: union has no member named `ipv6'
> zserv.c:1534: error: union has no member named `prefix6'
> zserv.c:1539: error: union has no member named `ipv6'
> zserv.c:1539: error: union has no member named `prefix6'
> zserv.c: In function `zread_mpls_out_segment_delete':
> zserv.c:1572: error: union has no member named `ipv6'
> zserv.c:1572: error: union has no member named `prefix6'
> zserv.c:1577: error: union has no member named `ipv6'
> zserv.c:1577: error: union has no member named `prefix6'
>=20
>=20
> Must I only delete the case of ipv6 ???
>=20
> thanks for your answers...
>=20
> Bertrand
>=20
> ----------------------------------------------------------------
> This message was sent using IMP, the Internet Messaging Program.
>=20
>=20
>=20
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick
> _______________________________________________
> mpls-linux-general mailing list
> mpl...@li...
> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general
--=20
James R. Leu
jl...@mi...
|
|
From: <ble...@in...> - 2005-04-15 12:40:32
|
Hi,
I found, in zserv.c the following lines :
if (api.gate.family == AF_INET)
{
out.nh.gate.ipv6 = api.gate.u.prefix6;
out.nh.type &= NEXTHOP_TYPE_IPV4;
}
else if (api.gate.family == AF_INET6)
{
out.nh.gate.ipv6 = api.gate.u.prefix6;
out.nh.type &= NEXTHOP_TYPE_IPV6;
}
in the if, would'nt it be ipv4 and prefix4 ???? And not ipv6 and prefix6...
Moreover, I repost my problem with
zserv.c:1291: error: union has no member named `prefix6'
zserv.c:1291: error: union has no member named `ipv6'
zserv.c: In function `zsend_mpls_out_segment_delete':
zserv.c:1334: error: union has no member named `prefix6'
zserv.c:1334: error: union has no member named `ipv6'
zserv.c: In function `zread_mpls_out_segment_add':
zserv.c:1534: error: union has no member named `ipv6'
zserv.c:1534: error: union has no member named `prefix6'
zserv.c:1539: error: union has no member named `ipv6'
zserv.c:1539: error: union has no member named `prefix6'
zserv.c: In function `zread_mpls_out_segment_delete':
zserv.c:1572: error: union has no member named `ipv6'
zserv.c:1572: error: union has no member named `prefix6'
zserv.c:1577: error: union has no member named `ipv6'
zserv.c:1577: error: union has no member named `prefix6'
Must I only delete the case of ipv6 ???
thanks for your answers...
Bertrand
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
|
|
From: <ble...@in...> - 2005-04-15 12:40:06
|
Hi,
I found, in zserv.c the following lines :
if (api.gate.family == AF_INET)
{
out.nh.gate.ipv6 = api.gate.u.prefix6;
out.nh.type &= NEXTHOP_TYPE_IPV4;
}
else if (api.gate.family == AF_INET6)
{
out.nh.gate.ipv6 = api.gate.u.prefix6;
out.nh.type &= NEXTHOP_TYPE_IPV6;
}
in the if, would'nt it be ipv4 and prefix4 ???? And not ipv6 and prefix6...
Moreover, I repost my problem with
zserv.c:1291: error: union has no member named `prefix6'
zserv.c:1291: error: union has no member named `ipv6'
zserv.c: In function `zsend_mpls_out_segment_delete':
zserv.c:1334: error: union has no member named `prefix6'
zserv.c:1334: error: union has no member named `ipv6'
zserv.c: In function `zread_mpls_out_segment_add':
zserv.c:1534: error: union has no member named `ipv6'
zserv.c:1534: error: union has no member named `prefix6'
zserv.c:1539: error: union has no member named `ipv6'
zserv.c:1539: error: union has no member named `prefix6'
zserv.c: In function `zread_mpls_out_segment_delete':
zserv.c:1572: error: union has no member named `ipv6'
zserv.c:1572: error: union has no member named `prefix6'
zserv.c:1577: error: union has no member named `ipv6'
zserv.c:1577: error: union has no member named `prefix6'
Must I only delete the case of ipv6 ???
thanks for your answers...
Bertrand
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
|
|
From: <ble...@in...> - 2005-04-15 12:06:25
|
Hi, thanks a lot. That's working. But, now, I have another error : 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:1291: error: union has no member named `prefix6' zserv.c:1291: error: union has no member named `ipv6' zserv.c: In function `zsend_mpls_out_segment_delete': zserv.c:1334: error: union has no member named `prefix6' zserv.c:1334: error: union has no member named `ipv6' zserv.c: In function `zread_mpls_out_segment_add': zserv.c:1534: error: union has no member named `ipv6' zserv.c:1534: error: union has no member named `prefix6' zserv.c:1539: error: union has no member named `ipv6' zserv.c:1539: error: union has no member named `prefix6' zserv.c: In function `zread_mpls_out_segment_delete': zserv.c:1572: error: union has no member named `ipv6' zserv.c:1572: error: union has no member named `prefix6' zserv.c:1577: error: union has no member named `ipv6' zserv.c:1577: error: union has no member named `prefix6' quickly, it seems to deal with ipv6... Another idea ? Thanks Bertrand Selon amit paul <am...@my...>: > mv the file if.h to if.h.backup. > create a softlink to net/if.h in the same directory. > > =20 > > ----- Original Message ----- > From: ble...@in... > Date: Friday, April 15, 2005 3:54 pm > Subject: [mpls-linux-devel] compilation quagga : errors > > > Hi, > >=20 > > I posted several others posts but I found the solutions. > > Now, I'm trying to compile quagga 0.97-3 with mpls. > > During the make, I have : > >=20 > > In file included from /usr/include/linux/mpls.h:32, > > from ../zebra/mpls_lib.h:27, > > from ../zebra/mpls_vty.h:27, > > from ../zebra/zserv.h:26, > > from zclient.c:36: > > /usr/include/linux/if.h:95: error: redefinition of `struct ifmap' > > /usr/include/linux/if.h:131: error: redefinition of `struct ifreq' > > /usr/include/linux/if.h:181: error: redefinition of `struct ifconf' > > make[2]: *** [zclient.lo] Error 1 > > make[2]: Leaving directory `/usr/src/quagga-0.97.3/lib' > > make[1]: *** [all-recursive] Error 1 > > make[1]: Leaving directory `/usr/src/quagga-0.97.3' > > make: *** [all] Error 2 > > > > > > Can somebody help me to solve this error ? > > > > Thanks > > > > BL > > > > > > > > > > > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. |
|
From: amit p. <am...@my...> - 2005-04-15 11:03:28
|
mv the file if.h to if.h.backup. create a softlink to net/if.h in the same directory. =20 ----- Original Message ----- From: ble...@in... Date: Friday, April 15, 2005 3:54 pm Subject: [mpls-linux-devel] compilation quagga : errors > Hi, >=20 > I posted several others posts but I found the solutions. > Now, I'm trying to compile quagga 0.97-3 with mpls. > During the make, I have : >=20 > In file included from /usr/include/linux/mpls.h:32, > from ../zebra/mpls_lib.h:27, > from ../zebra/mpls_vty.h:27, > from ../zebra/zserv.h:26, > from zclient.c:36: > /usr/include/linux/if.h:95: error: redefinition of `struct ifmap' > /usr/include/linux/if.h:131: error: redefinition of `struct ifreq' > /usr/include/linux/if.h:181: error: redefinition of `struct ifconf' > make[2]: *** [zclient.lo] Error 1 > make[2]: Leaving directory `/usr/src/quagga-0.97.3/lib' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/usr/src/quagga-0.97.3' > make: *** [all] Error 2 > > > Can somebody help me to solve this error ? > > Thanks > > BL > > > |
|
From: <ble...@in...> - 2005-04-15 10:24:13
|
Hi,
I posted several others posts but I found the solutions.
Now, I'm trying to compile quagga 0.97-3 with mpls.
During the make, I have :
In file included from /usr/include/linux/mpls.h:32,
from ../zebra/mpls_lib.h:27,
from ../zebra/mpls_vty.h:27,
from ../zebra/zserv.h:26,
from zclient.c:36:
/usr/include/linux/if.h:95: error: redefinition of `struct ifmap'
/usr/include/linux/if.h:131: error: redefinition of `struct ifreq'
/usr/include/linux/if.h:181: error: redefinition of `struct ifconf'
make[2]: *** [zclient.lo] Error 1
make[2]: Leaving directory `/usr/src/quagga-0.97.3/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/quagga-0.97.3'
make: *** [all] Error 2
Can somebody help me to solve this error ?
Thanks
BL
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
|
|
From: James R. L. <jl...@mi...> - 2005-04-14 18:41:43
|
On Thu, Apr 14, 2005 at 06:36:14PM +0000, Miki Kazanovez wrote: > ok, now I run the trafic in mpls with ilm + iptables + nhlfe and run=20 > correctly, but what is cross connect? how to connect the labels without= =20 > iptables o iproute? I don't find the command with 'mpls'. mpls xc add ilm_label gen 16 ilm_labelspace 0 nhlfe_key 0x2 PS. please use 'reply all' instead of just reply, that way you're further questions and the response get copied to the mailing list. I've re-added mpls-linux-general to the CC list > Thank you!!! >=20 > >From: "James R. Leu" <jl...@mi...> > >Reply-To: jl...@mi... > >To: Miki Kazanovez <gu...@ho...> > >CC: mpl...@li... > >Subject: Re: [mpls-linux-general] MPLS forwarding > >Date: Thu, 14 Apr 2005 12:55:20 -0500 > > > >There are two parts to setting up IPv4 over MPLS forwarding. > >First you setup the MPLS segments (insegment - ILM, outsegments - NHLFE,= =20 > >cross > >connects) with the 'mpls' command. Then you map traffic to the resulting > >LSP with MPLS enable 'iproute' or 'iptables' commands. > > > >Please see the examples on http://mpls-linux.sf.net/ for more info. > > > >On Thu, Apr 14, 2005 at 05:18:16PM +0000, Miki Kazanovez wrote: > >> Hello, I am Miquel Casanovas (Student of ETIS from Catalonia-Spain) > >> > >> How to forwarding packets in mpls?? I will have use the command "mpls= =20 > >..." > >> or I will have use the "iproute and iptables". > >> > >> I have the follow implementation and the packets no change of label.= =20 > >Now, I > >> use iproute for forwarding. Is correct?? > >> > >> > >> ---------packets in mpls (label 20)------>>> FC3 > >> ----------packets in mpls (label 21) ----->>> > >> > >> > >> > >> Where can find more information of command mpls and examples?? > >> > >> Thank you. > >> > >> _________________________________________________________________ > >> Acepta el reto MSN Premium: Protecci?n para tus hijos en internet. > >> Desc?rgalo y pru?balo 2 meses gratis. > >>=20 > >http://join.msn.com?XAPID=3D1697&DI=3D1055&HL=3DFooter_mailsenviados_pro= teccioninfantil > >> > >> > >> > >> ------------------------------------------------------- > >> SF email is sponsored by - The IT Product Guide > >> Read honest & candid reviews on hundreds of IT Products from real user= s. > >> Discover which products truly live up to the hype. Start reading now. > >> http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > >> _______________________________________________ > >> mpls-linux-general mailing list > >> mpl...@li... > >> https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > > >-- > >James R. Leu > >jl...@mi... > ><< attach3 >> >=20 > _________________________________________________________________ > ?Est?s pensando en cambiar de coche? Todas los modelos de serie y extras = en=20 > MSN Motor. http://motor.msn.es/researchcentre/ --=20 James R. Leu jl...@mi... |
|
From: James R. L. <jl...@mi...> - 2005-04-14 17:58:09
|
There are two parts to setting up IPv4 over MPLS forwarding. First you setup the MPLS segments (insegment - ILM, outsegments - NHLFE, cr= oss connects) with the 'mpls' command. Then you map traffic to the resulting LSP with MPLS enable 'iproute' or 'iptables' commands. Please see the examples on http://mpls-linux.sf.net/ for more info. On Thu, Apr 14, 2005 at 05:18:16PM +0000, Miki Kazanovez wrote: > Hello, I am Miquel Casanovas (Student of ETIS from Catalonia-Spain) >=20 > How to forwarding packets in mpls?? I will have use the command "mpls ...= "=20 > or I will have use the "iproute and iptables". >=20 > I have the follow implementation and the packets no change of label. Now,= I=20 > use iproute for forwarding. Is correct?? >=20 >=20 > ---------packets in mpls (label 20)------>>> FC3 =20 > ----------packets in mpls (label 21) ----->>> >=20 >=20 >=20 > Where can find more information of command mpls and examples?? >=20 > Thank you. >=20 > _________________________________________________________________ > Acepta el reto MSN Premium: Protecci?n para tus hijos en internet.=20 > Desc?rgalo y pru?balo 2 meses gratis.=20 > http://join.msn.com?XAPID=3D1697&DI=3D1055&HL=3DFooter_mailsenviados_prot= eccioninfantil >=20 >=20 >=20 > ------------------------------------------------------- > SF email is sponsored by - The IT Product Guide > Read honest & candid reviews on hundreds of IT Products from real users. > Discover which products truly live up to the hype. Start reading now. > http://ads.osdn.com/?ad_id=3D6595&alloc_id=3D14396&op=3Dclick > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general --=20 James R. Leu jl...@mi... |