[mpls-linux-general] MPLS on ATM
Status: Beta
Brought to you by:
jleu
|
From: cacote <hc...@in...> - 2001-04-03 19:34:54
|
HI
I ve been testing the new MPLS package (mpls-linux-0.990), it worked
allright in ethernet but when I
got to teste it in ATM there were problems.
My scenario is the following:
|||||||||||||||||
||||||||||||||||
|| norte
||
|| este ||
||
||
|| ||
|||||||||||||||||
||||||||||||||||
| atm0
192.168.50.10 | atm0
192.168.50.20
|
|
|------------------------------------- |
The ATM cards I am using are the following:
ForeRunnerLe 155 mbit/s nicstar (chipset)
The configuration i made on both hosts was this:
ON norte:
[root@norte /root]# route add -host 192.168.50.20/32 gw 192.168.50.20
[root@norte /root]# mplsadm -A -O atm:0/104:atm0
[root@norte /root]# mplsadm -B -O atm:0/104:atm0 -f 192.168.50.20/32
[root@norte /root]# mplsadm -L atm0:0
If we try and check the configurations we see:
[root@norte /root]# cat /proc/net/mpls_out
80680008 PUSH(atm 0/104) SET(atm0)
[root@norte /root]# cat /proc/net/mpls_fec
80680008 192.168.50.20/32
ON este:
[root@este /root]# route add -host 192.168.50.10/32 gw 192.168.50.10
[root@este /root]# mplsadm -L atm0:0
[root@este /root]# mplsadm -A -I atm:0/104:0
If we try and check the configurations we see:
[root@este /root]# cat /proc/net/mpls_in
80680000 atm 0/104 0 POP DLV
If we then make [root@norte /root]# ping 192.168.50.20 , and if then
use ethereal to monitor the
packets in the two hosts we see no MPLS and just ICMP. I should add that
sometimes whem trying this
scenario the machine that is being pinged just crashes with no apparent
reason.
Is there something wrong in the setup of the scenario? Is there anybody
that has a scenario where MPLS
works with ATM ?
Thank you for the Help, best regards
HUGO CACOTE
|