mpls-linux-general Mailing List for MPLS for Linux (Page 171)
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: Yves J. <yv...@no...> - 2001-06-04 20:23:34
|
James,
I am facing 3 issues:
ISSUE #1:
=============================
I tried the ldp_zebra port and the application core dumps when I configure
mpls ip at the router level (CLI) like the examples where showing.
CLI VIEW:
---------------
ldpd# config t
ldpd(config)# mpls ip
Connection closed by foreign host.
wcars2ej-27>
DEAMON VIEW:
------------------------
[root@pcary0nx ldp-portable]# ./ldp_zebra -P 2610 &
ENTER: ldp_global_create
EXIT: ldp_global_create
ENTER: ldp_cfg_open
EXIT: ldp_cfg_open
2001/06/05 12:25:53 DEFAULT: LDPd (0.91a) starts
2001/06/05 12:25:53 DEFAULT: Zebra: interface add lo index 1 flags 73 metric
1 m
tu 16436
2001/06/05 12:25:53 DEFAULT: new connected IPv4 address 127.0.0.1/8 on
interfac
e lo
2001/06/05 12:25:53 DEFAULT: new connected IPv4 address 1.2.3.4/32 on
interface
lo
2001/06/05 12:25:53 DEFAULT: Zebra: interface add eth0 index 2 flags 4098
metric
1 mtu 1500
2001/06/05 12:25:53 DEFAULT: new connected IPv4 address 1.1.1.1/8 on
interface
eth0
2001/06/05 12:25:53 DEFAULT: Zebra: interface add eth1 index 3 flags 4098
metric
1 mtu 1500
2001/06/05 12:25:53 DEFAULT: new connected IPv4 address 2.2.2.2/24 on
interface
eth1
2001/06/05 12:25:53 DEFAULT: Zebra: interface add eth2 index 4 flags 4098
metric
1 mtu 1500
2001/06/05 12:25:53 DEFAULT: new connected IPv4 address 3.3.3.3/8 on
interface
eth2
2001/06/05 12:25:53 DEFAULT: Zebra: interface add eth3 index 5 flags 4163
metric
1 mtu 1500
2001/06/05 12:25:53 DEFAULT: new connected IPv4 address 10.1.1.100/24 on
interf
ace eth3
2001/06/05 12:25:53 DEFAULT: Zebra: interface add eth4 index 6 flags 4163
metric
1 mtu 1500
2001/06/05 12:25:53 DEFAULT: new connected IPv4 address 47.135.180.114/8 on
int
erface eth4
2001/06/05 12:25:53 DEFAULT: new IPv4 route 1.2.3.4/32 on interface ifindex
0x1
, nh 1.2.3.4
Adding route 01020304/32 via lo
2001/06/05 12:25:53 DEFAULT: new IPv4 route 10.1.1.0/24 on interface
ifindex 0x
5, nh 10.1.1.0
Adding route 0a010100/24 via eth3
2001/06/05 12:25:53 DEFAULT: new IPv4 route 47.0.0.0/8 on interface ifindex
0x6
, nh 47.0.0.0
Adding route 2f000000/8 via eth4
2001/06/05 12:25:53 DEFAULT: new IPv4 route 14.14.14.14/32 on interface
ifindex
0x5, nh 14.14.14.14
Adding route 0e0e0e0e/32 via eth3
2001/06/05 12:25:53 DEFAULT: new IPv4 route 172.40.10.0/24 on interface
ifindex
0x5, nh 172.40.10.0
Adding route ac280a00/24 via eth3
[2] 12207
[root@pcary0nx ldp-portable]# ENTER: ldp_global_create
EXIT: ldp_global_create
ENTER: ldp_cfg_open
EXIT: ldp_cfg_open
ENTER: ldp_cfg_global_set
ENTER: ldp_global_startup
ENTER: ldp_timer_open
EXIT: ldp_timer_open
ENTER: ldp_timer_mgr_handle_verify
EXIT: ldp_timer_mgr_handle_verify
SOCK: ldp_socket_mgr_open at zldp_socket_impl.c
SOCK: ldp_socket_mgr_handle_verify at zldp_socket_impl.c
IF: ldp_ifmgr_open at zldp_ifmgr_impl.c
IF: ldp_ifmgr_handle_verify at zldp_ifmgr_impl.c
FIB: ldp_fib_open at zldp_fib_impl.c
FIB: ldp_fib_handle_verify at zldp_fib_impl.c
ENTER: ldp_mpls_open
EXIT: ldp_mpls_open
ENTER: ldp_mpls_handle_verify
EXIT: ldp_mpls_handle_verify
SOCK: ldp_socket_create_udp at zldp_socket_impl.c
SOCK: ldp_socket_handle_verify fd 7
SOCK: ldp_socket_bind fd 7
SOCK: ldp_socket_options fd 7
SOCK: ldp_socket_multicast_options fd 7
SOCK: ldp_socket_readlist_add fd 7
SOCK: ldp_socket_create_tcp at zldp_socket_impl.c
SOCK: ldp_socket_handle_verify fd 8
SOCK: ldp_socket_options fd 8
SOCK: ldp_socket_bind fd 8
SOCK: ldp_socket_tcp_listen fd 8
SOCK: ldp_socket_readlist_add fd 8
EXIT: ldp_global_startup
EXIT: ldp_cfg_global_set
ENTER: ldp_cfg_range_set
EXIT: ldp_cfg_range_set
Adding global object with LSRID 0a010164
ENTER: ldp_cfg_if_set
IF: ldp_if_handle_verify at zldp_ifmgr_impl.c
IF: ldp_ifmgr_open_if at zldp_ifmgr_impl.c
EXIT: ldp_cfg_if_set
ENTER: ldp_cfg_entity_set
ENTER: ldp_entity_startup
ENTER: ldp_if_startup
IF: ldp_ifmgr_get_address at zldp_ifmgr_impl.c
SOCK: ldp_socket_multicast_if_join fd 7
ENTER: ldp_timer_handle_verify
EXIT: ldp_timer_handle_verify
ENTER: ldp_timer_create
EXIT: ldp_timer_create
ENTER: ldp_timer_handle_verify
EXIT: ldp_timer_handle_verify
ENTER: ldp_timer_start
EXIT: ldp_timer_start
OUT: Hello Send: entity(2)
SOCK: ldp_socket_multicast_if_tx fd 7
OUT: LPD Header : protocolVersion = 1
OUT: pduLength = 30
OUT: lsrAddress = a010164
OUT: labelSpace = 0
OUT: HELLO MSG ***START***:
OUT: baseMsg : uBit = 0
OUT: msgType = 100
OUT: msgLength = 20
OUT: msgId = 1
OUT: chpTlv:
OUT: Tlv:
OUT: BaseTlv: uBit = 0
OUT: fBit = 0
OUT: type = 400
OUT: length = 4
OUT: chpTlv data: holdTime = 15
OUT: chpTlv Flags: target = 0
OUT: request = 0
OUT: res = 0
OUT: Hello msg does not have TrAdr TLV
OUT: csnTlv:
OUT: Tlv:
OUT: BaseTlv: uBit = 0
OUT: fBit = 0
OUT: type = 402
OUT: length = 4
OUT: csnTlv data: value = 4
OUT: HELLO MSG ***END***:
SOCK: ldp_socket_udp_sendto fd 7
SOCK: ldp_socket_multicast_if_tx fd 7
EXIT: ldp_if_startup
EXIT: ldp_entity_startup
EXIT: ldp_cfg_entity_set
SOCK: zldp_socket_read_handler at zldp_socket_impl.c
ENTER: ldp_event
SOCK: ldp_socket_udp_recvfrom fd 7
Before header decode: size = 34
OUT: Found type 100
OUT: 01 00 00 14 00 00 00 01 04 00 00 04 00 0f 00 00
OUT: 04 02 00 04 00 00 00 04
OUT: decodedSize for Hello msg = 24
OUT: LPD Header : protocolVersion = 1
OUT: pduLength = 30
OUT: lsrAddress = a010164
OUT: labelSpace = 0
OUT: HELLO MSG ***START***:
OUT: baseMsg : uBit = 0
OUT: msgType = 100
OUT: msgLength = 20
OUT: msgId = 1
OUT: chpTlv:
OUT: Tlv:
OUT: BaseTlv: uBit = 0
OUT: fBit = 0
OUT: type = 400
OUT: length = 4
OUT: chpTlv data: holdTime = 15
OUT: chpTlv Flags: target = 0
OUT: request = 0
OUT: res = 0
OUT: Hello msg does not have TrAdr TLV
OUT: csnTlv:
OUT: Tlv:
OUT: BaseTlv: uBit = 0
OUT: fBit = 0
OUT: type = 402
OUT: length = 4
OUT: csnTlv data: value = 4
OUT: HELLO MSG ***END***:
OUT: Mesg size: 24 (24)
ENTER: ldp_state_machine
OUT: FSM: state 0, event 0
ENTER: ldp_state_new_adjacency
ENTER: ldp_hello_process
OUT: Hello Recv: entity(2)
PRT: ldp_hello_process: exit(1) configuration error
ENTER: ldp_adj_shutdown
ENTER: ldp_adj_recv_stop
ENTER: ldp_timer_handle_verify
EXIT: ldp_timer_handle_verify
EXIT: ldp_adj_recv_stop
ENTER: ldp_adj_backoff_stop
ENTER: ldp_timer_handle_verify
EXIT: ldp_timer_handle_verify
EXIT: ldp_adj_backoff_stop
[2]+ Segmentation fault (core dumped) ./ldp_zebra -P 2610
[root@pcary0nx ldp-portable]#
ISSUE #2:
=============================
All the show mpls commands are not working and they reply with an Ambiguous
command.
CLI VIEW:
---------------
Connected to 47.135.180.114.
Escape character is '^]'.
Hello, this is zebra (version 0.91a).
Copyright 1996-2001 Kunihiro Ishiguro.
User Access Verification
Password:
ldpd> en
Password:
ldpd# sh mpls
interfaces Interface status information
ldp Tag Distribution Protocol information
ldpd# sh mpls int
% Ambiguous command.
ldpd# sh mpls interfaces
% Ambiguous command.
ldpd# sh mpls ldp
bindings Actual tag bindings
neighbors TDP neighbor table
routes Routes known to LDP
ldpd# sh mpls ldp bindings
% Ambiguous command.
ldpd# sh mpls ldp neighbors
% Ambiguous command.
ldpd# sh mpls ldp routes
% Ambiguous command.
ldpd#
ISSUE #3:
=============================
The show run and the write mem commands are not properly showing the
configuration even when the config commes from a file.
CLI VIEW:
---------------
ldpd# sh run
Current configuration:
!
hostname ldpd
password password
enable password password
log stdout
!
interface lo
mpls ip
!
interface eth0
!
interface eth1
!
interface eth2
!
interface eth3
!
interface eth4
!
redistribute kernel
redistribute connected
redistribute static
redistribute rip
redistribute ripng
redistribute ospf
redistribute ospf6
!
mpls ldp router-id 10.1.1.100
!
!
line vty
!
end
ldpd#
CONFIG FILE VIEW:
-------------------------------
[root@pcary0nx ldp-portable]# more ldpd.conf
!
! Zebra configuration saved from vty
! 2001/02/21 17:58:41
!
hostname ldpd
password password
enable password password
!
log stdout
!
interface lo
mpls ip
!
interface eth1
mpls ip
!
mpls ldp router-id 10.1.1.100
!mpls ip
!
router zebra
redistribute kernel
redistribute connected
redistribute static
redistribute rip
redistribute ospf
!
line vty
!
[root@pcary0nx ldp-portable]#
Regards
Yves Jutras
Optera Packet Core
Nortel Networks
ESN 398-3252 (613) 768-3252
|
|
From: James R. L. <jl...@mi...> - 2001-06-04 18:30:59
|
Are you trying to do ingress filtering based on bandwidth or are you just tring to do a basic ingress LER <-> LSR <-> egress LER? If you tring to ingress filter based on bandwidth then README.ingress is the correct place to start. If your just trying to build a simple LER/LSR/LER example utils/README.example is the one you want to look at. On Mon, Jun 04, 2001 at 10:49:53AM -0600, jk swamy wrote: > hi all, > I have downloaded mpls on linux ( mpls-linux-0.990 ) from > www.sourceforge.net. > I have configured the mpls setup as given in README.ingress file. > What I did is configured 2 tcp nodes , 2 LERs and 1 LSR. I used two ethernet > cards on each of LSR and LER. > My linux kernel 2.4.3 also detects all these ethernet cards. > > My problem is that when I run the script on each of this nodes according to > README.ingress file running some application like PING or ftp to the end node > Host B it gives an error message that > " Destination address unreachable"from (LER A ip node ). > > I hope if any of U tried this package can help me accordingly. > My requirement is to demonstrate MPLS label switching with a small setup > if any of U have alternate solutions let me know. I haven't tried ingress filtering in a long time. Could one of the original users of it verify that it still works? Thanks, Jim -- James R. Leu |
|
From: jk s. <jk...@us...> - 2001-06-04 17:34:34
|
hi all, I have downloaded mpls on linux ( mpls-linux-0.990 ) from www.sourceforge.net. I have configured the mpls setup as given in README.ingress file. What I did is configured 2 tcp nodes , 2 LERs and 1 LSR. I used two ether= net cards on each of LSR and LER. My linux kernel 2.4.3 also detects all these ethernet cards. My problem is that when I run the script on each of this nodes according = to README.ingress file running some application like PING or ftp to the end = node Host B it gives an error message that = " Destination address unreachable"from (LER A ip node ). I hope if any of U tried this package can help me accordingly. My requirement is to demonstrate MPLS label switching with a small setup if any of U have alternate solutions let me know. Cheers ! ! --jkswamy ***************************************************** Sr. Telecom Consultant Velankani Information Systems ********************************* = = ____________________________________________________________________ Get free email and a permanent address at http://www.netaddress.com/?N=3D= 1 |
|
From: James R. L. <jl...@mi...> - 2001-06-01 14:33:35
|
Get mpls-linux 0.992. Jim On Thu, May 31, 2001 at 12:11:27PM +0200, Roberto Mameli (ERI) wrote: > Hello all, > > I have a little problem in the compilation of the latest version of the ldp-portable source code. If I try to compile it under Mandrake 8.0 it works fine, but unfortunately I'm not able to compile it either under RH 7.0 or RH 7.1. Has anyone experienced such problems? Any hint or suggestion will be greatly appreciated... thank you! > > Regards > Roberto > > > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > http://lists.sourceforge.net/lists/listinfo/mpls-linux-general -- James R. Leu |
|
From: James R. L. <jl...@mi...> - 2001-06-01 14:33:12
|
Get mpls-linux 0.992 Jim On Thu, May 31, 2001 at 12:16:39PM +0530, nomit kalidhar wrote: > Hello > > I tried to patch from the latest diff file mpls-1.0.diff on a linux > 2.4.5 kernel. It was not a sucessful patch any pointers what to do next > ( or it will be there in next version of diff for 2.4.5 ). > > > with regards > > Nomit > > An optimist is a man who looks forward to marriage. > A pessimist is a married optimist. > > > Output from command $patch -p1 < > ../mpls-linux-0.990/kernel/mpls-1.0.diff > > patching file drivers/net/ppp_generic.c > Hunk #1 succeeded at 55 (offset 1 line). > Hunk #2 succeeded at 254 (offset 4 lines). > Hunk #3 succeeded at 265 (offset 1 line). > Hunk #4 succeeded at 286 (offset 4 lines). > Hunk #5 succeeded at 297 (offset 1 line). > patching file include/linux/atmdev.h > patching file include/linux/if_arp.h > Hunk #1 succeeded at 79 (offset 2 lines). > patching file include/linux/if_ether.h > Hunk #1 succeeded at 60 (offset 2 lines). > patching file include/linux/mpls.h > patching file include/linux/netdevice.h > Hunk #1 succeeded at 404 (offset 3 lines). > Hunk #2 succeeded at 659 (offset -4 lines). > patching file include/linux/ppp_defs.h > patching file include/linux/rtnetlink.h > patching file include/linux/skbuff.h > Hunk #1 succeeded at 188 with fuzz 1 (offset 68 lines). > Hunk #2 succeeded at 177 (offset 3 lines). > Hunk #3 succeeded at 1132 (offset 162 lines). > patching file include/net/dst.h > patching file include/net/fib_aux.h > patching file include/net/ip.h > patching file include/net/ip_fib.h > patching file include/net/mpls.h > patching file net/Config.in > patching file net/Makefile > patching file net/atm/atm_misc.c > patching file net/atm/common.c > patching file net/atm/proc.c > patching file net/atm/resources.c > patching file net/core/dev.c > Hunk #1 succeeded at 2211 (offset 82 lines). > Hunk #3 succeeded at 2807 (offset 82 lines). > patching file net/core/neighbour.c > patching file net/core/skbuff.c > Hunk #1 succeeded at 197 (offset 1 line). > Hunk #2 succeeded at 255 with fuzz 1 (offset 3 lines). > Hunk #3 succeeded at 417 (offset 72 lines). > Hunk #4 succeeded at 382 (offset 2 lines). > Hunk #5 succeeded at 1178 (offset 692 lines). > patching file net/ipv4/af_inet.c > Hunk #2 succeeded at 912 (offset 1 line). > patching file net/ipv4/devinet.c > Hunk #2 succeeded at 967 (offset -2 lines). > patching file net/ipv4/fib_hash.c > patching file net/ipv4/fib_rules.c > Hunk #1 succeeded at 307 (offset 18 lines). > Hunk #3 succeeded at 377 (offset 18 lines). > patching file net/ipv4/ip_output.c > patching file net/ipv4/route.c > Hunk #2 succeeded at 1147 (offset 26 lines). > Hunk #3 FAILED at 1165. > Hunk #4 succeeded at 1456 (offset 4 lines). > 1 out of 4 hunks FAILED -- saving rejects to file net/ipv4/route.c.rej > patching file net/mpls/Makefile > patching file net/mpls/mpls_atm.c > patching file net/mpls/mpls_if.c > patching file net/mpls/mpls_in_info.c > patching file net/mpls/mpls_init.c > patching file net/mpls/mpls_input.c > patching file net/mpls/mpls_ioctls.c > patching file net/mpls/mpls_netlink.c > patching file net/mpls/mpls_opcode.c > patching file net/mpls/mpls_out_info.c > patching file net/mpls/mpls_output.c > patching file net/mpls/mpls_proc.c > patching file net/mpls/mpls_ref.c > patching file net/mpls/mpls_tunnel.c > patching file net/mpls/mpls_utils.c > patching file net/sched/sch_ingress > > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > http://lists.sourceforge.net/lists/listinfo/mpls-linux-general -- James R. Leu |
|
From: James R. L. <jl...@mi...> - 2001-06-01 14:31:23
|
I just release mpls-linux 0.992 to the SF files area. Due to lack of sleep the file is called mpls-linux-1.0pl2.tar.gz. Don't worry it is version 0.992 with a too optimistic of a name :-) Check the relase notes for info about what has changed. http://sourceforge.net/projects/mpls-linux/ As always let me know what breaks :-) Jim -- James R. Leu |
|
From: Roberto M. (ERI) <Rob...@er...> - 2001-05-31 10:11:40
|
Hello all, I have a little problem in the compilation of the latest version of the ldp-portable source code. If I try to compile it under Mandrake 8.0 it works fine, but unfortunately I'm not able to compile it either under RH 7.0 or RH 7.1. Has anyone experienced such problems? Any hint or suggestion will be greatly appreciated... thank you! Regards Roberto |
|
From: nomit k. <nom...@in...> - 2001-05-31 06:52:30
|
Hello I tried to patch from the latest diff file mpls-1.0.diff on a linux 2.4.5 kernel. It was not a sucessful patch any pointers what to do next ( or it will be there in next version of diff for 2.4.5 ). with regards=20 Nomit An optimist is a man who looks forward to marriage. A pessimist is a married optimist. Output from command $patch -p1 < ../mpls-linux-0.990/kernel/mpls-1.0.diff patching file drivers/net/ppp_generic.c Hunk #1 succeeded at 55 (offset 1 line). Hunk #2 succeeded at 254 (offset 4 lines). Hunk #3 succeeded at 265 (offset 1 line). Hunk #4 succeeded at 286 (offset 4 lines). Hunk #5 succeeded at 297 (offset 1 line). patching file include/linux/atmdev.h patching file include/linux/if_arp.h Hunk #1 succeeded at 79 (offset 2 lines). patching file include/linux/if_ether.h Hunk #1 succeeded at 60 (offset 2 lines). patching file include/linux/mpls.h patching file include/linux/netdevice.h Hunk #1 succeeded at 404 (offset 3 lines). Hunk #2 succeeded at 659 (offset -4 lines). patching file include/linux/ppp_defs.h patching file include/linux/rtnetlink.h patching file include/linux/skbuff.h Hunk #1 succeeded at 188 with fuzz 1 (offset 68 lines). Hunk #2 succeeded at 177 (offset 3 lines). Hunk #3 succeeded at 1132 (offset 162 lines). patching file include/net/dst.h patching file include/net/fib_aux.h patching file include/net/ip.h patching file include/net/ip_fib.h patching file include/net/mpls.h patching file net/Config.in patching file net/Makefile patching file net/atm/atm_misc.c patching file net/atm/common.c patching file net/atm/proc.c patching file net/atm/resources.c patching file net/core/dev.c Hunk #1 succeeded at 2211 (offset 82 lines). Hunk #3 succeeded at 2807 (offset 82 lines). patching file net/core/neighbour.c patching file net/core/skbuff.c Hunk #1 succeeded at 197 (offset 1 line). Hunk #2 succeeded at 255 with fuzz 1 (offset 3 lines). Hunk #3 succeeded at 417 (offset 72 lines). Hunk #4 succeeded at 382 (offset 2 lines). Hunk #5 succeeded at 1178 (offset 692 lines). patching file net/ipv4/af_inet.c Hunk #2 succeeded at 912 (offset 1 line). patching file net/ipv4/devinet.c Hunk #2 succeeded at 967 (offset -2 lines). patching file net/ipv4/fib_hash.c patching file net/ipv4/fib_rules.c Hunk #1 succeeded at 307 (offset 18 lines). Hunk #3 succeeded at 377 (offset 18 lines). patching file net/ipv4/ip_output.c patching file net/ipv4/route.c Hunk #2 succeeded at 1147 (offset 26 lines). Hunk #3 FAILED at 1165. Hunk #4 succeeded at 1456 (offset 4 lines). 1 out of 4 hunks FAILED -- saving rejects to file net/ipv4/route.c.rej patching file net/mpls/Makefile patching file net/mpls/mpls_atm.c patching file net/mpls/mpls_if.c patching file net/mpls/mpls_in_info.c patching file net/mpls/mpls_init.c patching file net/mpls/mpls_input.c patching file net/mpls/mpls_ioctls.c patching file net/mpls/mpls_netlink.c patching file net/mpls/mpls_opcode.c patching file net/mpls/mpls_out_info.c patching file net/mpls/mpls_output.c patching file net/mpls/mpls_proc.c patching file net/mpls/mpls_ref.c patching file net/mpls/mpls_tunnel.c patching file net/mpls/mpls_utils.c patching file net/sched/sch_ingress |
|
From: James R. L. <jl...@mi...> - 2001-05-30 17:40:45
|
I will create a new patch for 2.4.5 today and post it. Thanks for the heads up! Jim On Wed, May 30, 2001 at 12:16:44PM +0530, nomit kalidhar wrote: > > > Hello > > sorry fot the duplicate message > > I have the version 2.4.5 of Linux kernel. How can I enable MPLS support > on it. > I tried using the mpls-2.4.0-test11.diff patch on this but it did not > work completely on this version ( Is there a different patch for 2.4.5 > kernel ). I do not get Multi-protocol label switching option by doing > make menuconfig. > > > > Any pointers what to do. > > TIA > > Nomit > > > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > http://lists.sourceforge.net/lists/listinfo/mpls-linux-general -- James R. Leu |
|
From: nomit k. <nom...@in...> - 2001-05-30 06:50:57
|
Hello sorry fot the duplicate message I have the version 2.4.5 of Linux kernel. How can I enable MPLS support on it. I tried using the mpls-2.4.0-test11.diff patch on this but it did not work completely on this version ( Is there a different patch for 2.4.5 kernel ). I do not get Multi-protocol label switching option by doing make menuconfig. Any pointers what to do. TIA Nomit |
|
From: nomit k. <nom...@in...> - 2001-05-30 06:45:33
|
Hello I have the version 2.4.5 of Linux kernel. How can I enable MPLS support on it. I tried using the mpls-2.4.0-test11.diff patch on this but it did not work completely on this version ( Is there a different patch for 2.4.5 kernel ). I do not get Multi-protocol label switching option by doing make menuconfig. Any pointers what to do. TIA Nomit |
|
From: Elio F. <el...@ti...> - 2001-05-29 19:00:00
|
The network is:
HOST_A LER_A LER_B HOST_B
| 10.0.1. | | 131.114.33. | | 192.168.4. |
--------------- ---------------- ------------------
.2 .1 .172 .200 .2 .1
On LER_A
$TC qdisc add dev $INDEV handle ffff: ingress
mplsadm -L eth0:0
mplsadm -v -A -O gen:30:eth0:ipv4:131.114.33.200
KEY1=`grep 'gen 30' /proc/net/mpls_out | cut -d' ' -f1`
$TC filter add dev $INDEV parent ffff: protocol ip prio 1 u32 match ip
src 10.0.1.2
On LER_B
mplsadm -L eth0:0
mplsadm -A -I gen:30:0
I think the problem is: when the pk forwarding from 10.0.1.2 to
192.168.4.1 comes to ip_recv( ) on LER_A, ip_recv( ) doesn't find
the fib.
So I've added :
on LER_A
mplsadm -v -B gen:30:eth0 -f 192.168.4.1
and patched the kernel file : /usr/src/linux/net/sched/sch_ingress
deleting skb->mpls_index = TC_H_MIN(res.classid); and adding
skb->mpls_index = res.classid;
Now the ingress policing works
Any comments/help
Thanks in advance
Elio
|
|
From: Rodrigo C. M. do P. <pr...@dc...> - 2001-05-29 17:17:20
|
unsubscribe |
|
From: sakhter <she...@br...> - 2001-05-29 16:44:14
|
Hi,
Is there anybody who can guide me through the steps(commands) to enable mpls
routing on a Linux router.I have made my linux box an Mpls router and
everything has been done properly,but I just wana make sure if following
commands(steps) are correct ;
- First , i assigned the label spaces to eth1 and eth2 ;
mplsadm -v -L eth1:0
mplsadm -v -L eth2:0
- Then, I added the routes to it( eth1...10.0.0.28, eth2...10.0.1.2,
gateway....10.0.0.27 & 10.0.1.1
route add -host 10.0.0.27 gw 10.0.0.27
route add -host 10.0.1.1 gw 10.0.1.1
route add 10.0.0.27/32 gw 10.0.0.18
route add 10.0.1.1/32 gw 10.0.1.2
- Then, I added MPLS labels ;
mplsadm -v -A -B -O gen:16:eth1:ipv4:10.0.0.28 -f 10.0.0.27/32
mplsadm -v -A -B -O gen:17:eth2:ipv4:10.0.1.2 -f 10.0.1.1/32
Please guide me if I am wrong anywhere or if I need to do anything else
instead of above.
I will appreciate prompt response from anybody who knows about it.
Thanks
Saeed
|
|
From: James R. L. <jl...@mi...> - 2001-05-29 15:14:07
|
Sorry for the delay, On Wed, May 23, 2001 at 06:19:24PM -0700, Scott Lee wrote: > James, > > Is there any way to know in the socket layer (TCP or > UDP) > that whether the physical link has failed? Ideally we would hear about interface failures via netlink. Although on Linux lose of carrier is not converted into an interface state for all drivers. > I think sendto() does not tell you whether it really > sent the packet or hold it in the kernel memory. > If this is the case, the only way we stop sending > hellos (invoking sendto()) is to let > the hello timer expires (5sec * 3). Is this correct? Correct. On a "real" platform you would get the interface notification and that would trigger LDP to bring down the adj on that link. Jim -- James R. Leu |
|
From: Srinivas R. <ls...@tr...> - 2001-05-26 09:02:21
|
hello, it is there in kernel directory use patch command to this in source directory of your kernel. try for [xxx xxxx]#patch p0 < *.diff if it wont work then try for patch p1 < *.diff lonka On Friday 25 May 2001 19:12, you wrote: > Hi Sir/Madam, > After upgrading the linux kernel to 2.4 , I tried to cofigure mpls using > mpls-linux-0.990 downloaded from sourceforge.net. while patching it asked > for a file to patch. can u provide me a solution for which file to patch so > that I have the mpls option in the networking options after running the > "make menuconfig" > Thanking You, > Rasanth > > -------------------------------------------------------------- > Velankani Information Systems Ltd, Bangalore, India > > > > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > http://lists.sourceforge.net/lists/listinfo/mpls-linux-general |
|
From: AK R. <akr...@ve...> - 2001-05-26 04:49:51
|
Hi Sir/Madam, After upgrading the linux kernel to 2.4 , I tried to cofigure mpls using mpls-linux-0.990 downloaded from sourceforge.net. while patching it asked for a file to patch. can u provide me a solution for which file to patch so that I have the mpls option in the networking options after running the "make menuconfig" Thanking You, Rasanth -------------------------------------------------------------- Velankani Information Systems Ltd, Bangalore, India |
|
From: L S. R. <ls...@ya...> - 2001-05-24 09:59:36
|
hi jim and all, after getting the label mapping message it is giving "No Route to FEC(xxx/xxxxx)" but still it is working fine (this is happening to ldp-portable-066 and i am sorry jim, yesterdays suggestion from jim to get latest CVS).is this known problem ,sorry for asking ldp-portable-066 related stuff.anyway i am now getting cvs source and test it , welcome your comments,and thaks in advance for u r help regards lonka |
|
From: Scott L. <nat...@ya...> - 2001-05-24 01:19:25
|
James, Is there any way to know in the socket layer (TCP or UDP) that whether the physical link has failed? I think sendto() does not tell you whether it really sent the packet or hold it in the kernel memory. If this is the case, the only way we stop sending hellos (invoking sendto()) is to let the hello timer expires (5sec * 3). Is this correct? Thanks. Scott __________________________________________________ Do You Yahoo!? Yahoo! Auctions - buy the things you want at great prices http://auctions.yahoo.com/ |
|
From: Elio F. <el...@ti...> - 2001-05-23 18:59:31
|
Hi, There is someone who has implemented a trial using mplsadm with iproute2 = ? |
|
From: L S. R. <ls...@ya...> - 2001-05-22 19:03:29
|
hi jim, thanks for your prompt reply i will check it now regards lonka First get the latest version from CVS. http://sourceforge.net/cvs/?group_id=15443 Second make sure you have the correct routes added to the linux routing table and that LDP know about them: prompt> show route Turn on LDP tracing to see more of what is happening: prompt> set trace 0xffffffff Look in the READMEs for more 'show' commands. Jim On Tue, May 22, 2001 at 11:03:12PM +0530, L Srinivas Reddy wrote: > hi all, > i have not done really great thing,but what i observed is after starting > ldp_linux i am using "add global" as peer of that LSR and in the same way i am > doing in the other linux machine. both are establishing session but there is no > further negotiation. i am using ldp-portable-066.clear picture is: > IP addr of Host A is 172.16.2.165 Host B is 172.16.2.2 > at host A: > add global 172.16.2.2 > add interface eth0 > at host B > add global 172.16.2.165 > add interface eth0 > > then it is giving index x 0xacdefgh/xx x and at the other end it is giving > "Gratuitous Srearch !!" but in some cases it is giving the error of recv_init > failed can't find adj. i not getting why it is giving this, > as i know this ldp_linux won't interact with mplsadm ,(if i am wrong > please correct me ),is this is the problem for that . > is it necessary to configure with mplsadm to communicate ldp peers > > regards > lonka.S.R > > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > http://lists.sourceforge.net/lists/listinfo/mpls-linux-general -- James R. Leu |
|
From: L S. R. <ls...@ya...> - 2001-05-22 18:36:16
|
hi jim thank you for yor reply and i will check it now regards lonka On Tue, 22 May 2001, you wrote: > First get the latest version from CVS. > > http://sourceforge.net/cvs/?group_id=15443 > > Second make sure you have the correct routes added to the linux routing table > and that LDP know about them: > > prompt> show route > > Turn on LDP tracing to see more of what is happening: > > prompt> set trace 0xffffffff > > Look in the READMEs for more 'show' commands. > > Jim > > On Tue, May 22, 2001 at 11:03:12PM +0530, L Srinivas Reddy wrote: > > hi all, > > i have not done really great thing,but what i observed is after starting > > ldp_linux i am using "add global" as peer of that LSR and in the same way i am > > doing in the other linux machine. both are establishing session but there is no > > further negotiation. i am using ldp-portable-066.clear picture is: > > IP addr of Host A is 172.16.2.165 Host B is 172.16.2.2 > > at host A: > > add global 172.16.2.2 > > add interface eth0 > > at host B > > add global 172.16.2.165 > > add interface eth0 > > > > then it is giving index x 0xacdefgh/xx x and at the other end it is giving > > "Gratuitous Srearch !!" but in some cases it is giving the error of recv_init > > failed can't find adj. i not getting why it is giving this, > > as i know this ldp_linux won't interact with mplsadm ,(if i am wrong > > please correct me ),is this is the problem for that . > > is it necessary to configure with mplsadm to communicate ldp peers > > > > regards > > lonka.S.R > > > > _______________________________________________ > > mpls-linux-general mailing list > > mpl...@li... > > http://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > -- > James R. Leu |
|
From: James R. L. <jl...@mi...> - 2001-05-22 18:16:22
|
First get the latest version from CVS. http://sourceforge.net/cvs/?group_id=15443 Second make sure you have the correct routes added to the linux routing table and that LDP know about them: prompt> show route Turn on LDP tracing to see more of what is happening: prompt> set trace 0xffffffff Look in the READMEs for more 'show' commands. Jim On Tue, May 22, 2001 at 11:03:12PM +0530, L Srinivas Reddy wrote: > hi all, > i have not done really great thing,but what i observed is after starting > ldp_linux i am using "add global" as peer of that LSR and in the same way i am > doing in the other linux machine. both are establishing session but there is no > further negotiation. i am using ldp-portable-066.clear picture is: > IP addr of Host A is 172.16.2.165 Host B is 172.16.2.2 > at host A: > add global 172.16.2.2 > add interface eth0 > at host B > add global 172.16.2.165 > add interface eth0 > > then it is giving index x 0xacdefgh/xx x and at the other end it is giving > "Gratuitous Srearch !!" but in some cases it is giving the error of recv_init > failed can't find adj. i not getting why it is giving this, > as i know this ldp_linux won't interact with mplsadm ,(if i am wrong > please correct me ),is this is the problem for that . > is it necessary to configure with mplsadm to communicate ldp peers > > regards > lonka.S.R > > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > http://lists.sourceforge.net/lists/listinfo/mpls-linux-general -- James R. Leu |
|
From: L S. R. <ls...@ya...> - 2001-05-22 17:55:34
|
hi all, i have not done really great thing,but what i observed is after starting ldp_linux i am using "add global" as peer of that LSR and in the same way i am doing in the other linux machine. both are establishing session but there is no further negotiation. i am using ldp-portable-066.clear picture is: IP addr of Host A is 172.16.2.165 Host B is 172.16.2.2 at host A: add global 172.16.2.2 add interface eth0 at host B add global 172.16.2.165 add interface eth0 then it is giving index x 0xacdefgh/xx x and at the other end it is giving "Gratuitous Srearch !!" but in some cases it is giving the error of recv_init failed can't find adj. i not getting why it is giving this, as i know this ldp_linux won't interact with mplsadm ,(if i am wrong please correct me ),is this is the problem for that . is it necessary to configure with mplsadm to communicate ldp peers regards lonka.S.R |
|
From: James R. L. <jl...@mi...> - 2001-05-22 14:06:46
|
(please use mpl...@li...) On Tue, May 22, 2001 at 03:53:01AM -0700, Joko Purwanto wrote: > I've install mpls on linux kernel 2.4x , but i'm stuck > on how to use this ldp-portable after i 'make' it. > Beside i also don't know what the -DMPLS_LINUX > implies. Please expalin me how to use ldp-portable > with CR_LDP capability, because i'd like to test for > examining the traffic engineering & shaping it offers. > Thanks again for your concern and reply. CR-LDP support is not complete. I have the beginings of a TE-MIB implemented but I still need to add the CR support to LDP. Use the -DMPLS_LINUX flag to compile ldp-portable to make calls to the Linux kernel to setup the MPLS components. I suggest using CVS to get the latest version of ldp-portable (I haven't been releasing packages because it is changing too much) There are some example docs in CVS of how tro configure ldp-portable. Project page - http://sourceforge.net/projects/mpls-linux/ Mailing list - http://lists.sourceforge.net/lists/listinfo/mpls-linux-general CVS Info - http://sourceforge.net/cvs/?group_id=15443 Jim > __________________________________________________ > Do You Yahoo!? > Yahoo! Auctions - buy the things you want at great prices > http://auctions.yahoo.com/ > > ---------------------------------------- > To unsubscribe, send mail to maj...@ne... with > a subject of 'unsubscribe mpls-linux' -- James R. Leu |