[mpls-linux-general] LDP installation
Status: Beta
Brought to you by:
jleu
|
From: Razvan D. <raz...@gm...> - 2005-07-26 14:07:06
|
Hi, i have just installed quagga-0.96.4 on a mpls enabled kernel and with ldp support. My kernel uses the latest mpls patch (1.946a); i installed ldp-portable-0.8= 00. in ldp-portable/README.quagga-mpls it is said that: "If you are not running on a mpls-linux enabled kernel, modify quagga/zebra/Makefile.am and change mpls-linux.o to mpls_null.o. " (those remarks were however used for the 1.1xx mpls patches) However, if i do that, some compilations error emerge (similar to those that appear if i try to compile the mplsadm utility - i am using iproute2 with the associated patch but i tried mplsadm too :D ); some examples are: SIOCMPLSILMDEL' undeclared (first use in this function) SIOCMPLSILMDEL' undeclared (first use in this function) SIOCMPLSOUTINSTR' undeclared (first use in this function) in other words, mostly ioctl commands. i recall reading that ioctls were removed from the latest mpls kernel patches, but i would like to know for sure if setting mpls_null.o instead of mpls-linux.o is the correct way on a mpls-1.946a enabled kernel (which works, as i have tested it using the patched iproute2); i haven't tested ldpd as i don't have a network testing topology ready yet; i will have it soon, so i want to know if i did something wrong many thanks, Razvan |