Hello,
I just place mpls-linux-0.990 up on sourceforge:
http://sourceforge.net/projects/mpls-linux/
From the ChangeLog:
03-24-2001 -released 0.990
-updated to 2.4.2
-use allocation caches for mpls_label and mpls_push_data
-add support for Explicit NULL for IPv4
-do range checking when creating labels
-fixed "growing" a skb when adding shim
-removed mpls tunnel config option, always include the mpls
:tunnel code
-mpls_labelspace is now set during dev_init
From NOTE:
Outstanding issued in 0.990
-/proc/net/mpls_fec may be incorrect if a route was deleted without
being unbound from the out label first
-mplsadm does not return errors due to usage of netlink.
-on ethernet, multiple next hops off the same interface cannot advertise the
same label. This is a big limitation. I know how to fix it, I just don't
want to deal with all of the bitching when I do change it
-router alert label (2) is not handled correctly
-mpls packets appear to be corrupted when running tcpdump or the like on
an LER (the packets are not really corrupted, tcpdump is getting an invalid
version of the packets)
This is an attempt to get a polished/stable version for people to use.
There are a couple of things left to be done before 1.0:
-fix any of the above bugs that can be fixed with out major changes
-add a patch against pppd, which allows for running MPLS over PPP
-more documentation
Please test this version out and mail the list with any problems.
Thanks
Jim
PS If anyone can test the Ingress Policing and the MPLS over ATM functionality
please do, I do not have the means (or time) to.
--
James R. Leu
|