Re: [mpls-linux-general] MPLS Kernel Loading problem
Status: Beta
Brought to you by:
jleu
From: James R. L. <jl...@mi...> - 2008-02-09 04:23:07
|
On Wed, Feb 06, 2008 at 08:58:41AM +0200, Adrian Popa wrote: > Hi, > > Things may have changed for kernel 2.6.22. The examples were for 2.6.15.1. > Perhaps James can help us with this... This is the updated "menuconfig" tree for enabling MPLS on a 2.6.23.14 kernel Networking ---> Networking options ---> <M> Multiprotocol Label Switching <M> MPLS: Virtual tunnel interface [*] TCP/IP networking <M> IP: MPLS support <*> The IPv6 protocol <M> IPv6: MPLS support <*> 802.1d Ethernet Bridging <M> Bridge: MPLS support [*] Network packet filtering framework (Netfilter) ---> Core Netfilter Configuration ---> <M> "mpls" target support Bridge: Netfilter Configuration ---> <*> Ethernet Bridge tables (ebtables) support (NEW) <M> ebt: MPLS target support > > On Feb 5, 2008 7:12 AM, Bhartendu Maheshwari < > Bha...@co...> wrote: > > > Hi , > > > > > > > > I have installed only kernel-2.6.22.5-76.fc7.mpls.1.958.src.rpm kernel > > package, but I am unable to find the following option in > > > > menuconfig, please let me know if I need to install any additional > > packages:- > > > > · In Network Packet Filtering (replaces ipchains), IP: Netfilter > > configuration will be selected > > > > · In IP: Netfilter configuration menu the following minimum > > options will be selected [IP Netfilter Screenshot]: > > > > o <*> MPLS target support > > > > o <*> DSCP target support > > > > · In Network Packet Filering (replaces ipchains) select Bridge: > > Netfilter configuration > > > > · In Bridge: Netfilter configuration menu the following minimum > > options will be selected[Bridge Netfilter Screenshot]: > > > > o <*> ebt: MPLS target support > > > > > > > > Thanks & regards > > > > Bhartendu M. > > > > > > ------------------------------ > > > > *From:* Adrian Popa [mailto:adr...@gm...] > > *Sent:* Saturday, February 02, 2008 12:08 AM > > > > *To:* Bhartendu Maheshwari > > *Cc:* mpl...@li... > > *Subject:* Re: [mpls-linux-general] MPLS Kernel Loading problem > > > > > > > > Hello, > > > > The part about installing the kernel sources + compiling the kernel is > > correct, but to actually use MPLS, you'll need at least the patched iproute > > package! > > > > I recommend you install iproute and iptables depending on the experiments > > you plan to do. The iproute package provides the mpls command which allows > > you to build static label paths. > > > > If you want to use LDP, you need to install quagga from the svn repository > > (but It might depend on the existence of the mpls command - I'm not sure - > > James, correct me if I'm wrong). > > > > Good luck! > > > > On Feb 1, 2008 5:08 PM, Bhartendu Maheshwari < > > Bha...@co...> wrote: > > > > Hello , > > > > > > > > Please confirm is this the right procedure to get MPLS enable kernel and > > working ldp on linux 2.6.22 kernel:- > > > > > > > > 1. Install kernel-2.6.22.5-76.fc7.mpls.1.958.src.rpm(*Is > > this conatins kernel-devel-2.6.22.5-76.fc7.mpls.1.958.i686.rpm and > > kernel-headers-2.6.22.5-76.fc7.mpls.1.958.i386.rpm files??*) as > > > > rpm –i kernel-2.6.22.5-76.fc7.mpls.1.958.src.rpm > > > > 2. Install > > kernel-devel-2.6.22.5-76.fc7.mpls.1.958.i686.rpm as > > > > rpm –i kernel-devel-2.6.22.5-76.fc7.mpls.1.958.i686.rpm > > > > 3. Install > > kernel-headers-2.6.22.5-76.fc7.mpls.1.958.i386.rpm as > > > > rpm –i kernel-headers-2.6.22.5-76.fc7.mpls.1.958.i386.rpm > > > > 4. Update i686 kernel file and make the changes in > > .config file and compile kernel > > > > 5. Install new kernel on the machine and boot with new > > MPLS kernel. > > > > 6. Then compile ldp-portable-0.900.tar on the machine > > and install it. > > > > *7.** **No need to install ebtables/iptables/iproute, as > > these changes are part of new MPLS kernel. Please confirm?* > > > > > > > > Please let me know if I am missing any step or any thing is incorrect. > > > > > > > > Thanks & Regards > > > > Bhartendu M. > > > > > > ------------------------------ > > > > *From:* Adrian Popa [mailto:adr...@gm...] > > *Sent:* Friday, February 01, 2008 7:55 PM > > > > > > *To:* Bhartendu Maheshwari > > *Cc:* mpl...@li... > > *Subject:* Re: [mpls-linux-general] MPLS Kernel Loading problem > > > > > > > > Hello, > > > > In order to use kernel 2.6.22 you'll have to use mpls-linux 1.9.58. You > > have 2 options: If you're using a fedora core system, it's much easier to > > install the rpms, but if you're using a different type of system (that > > doesn't support rpm), you'll have to patch and compile the kernel and the > > other tools yourself. You can follow the general steps I used here: > > http://www.elcom.pub.ro/~adrian.popa/mpls-linux/mpls-linux-docs/1-3-installation.html<http://www.elcom.pub.ro/%7Eadrian.popa/mpls-linux/mpls-linux-docs/1-3-installation.html>but adjust the commands to match your version of mpls-linux and packets. The > > configuration options for the kernel are shown in the previous page (also > > with screenshots) > > > > Good luck! > > > > On Feb 1, 2008 4:16 PM, Bhartendu Maheshwari < > > Bha...@co...> wrote: > > > > Hello All, > > > > > > > > Thanks Adrian, Please let me know what are setting in config file I need > > to make for MPLS enabled kernel. > > > > > > > > I have a working .config file for 2.6.22 kernel, I want to modify it for > > MPLS kernel. > > > > > > > > Please let me know the procedure. > > > > > > > > Thanks & Regards > > > > Bhartendu M. > > > > > > ------------------------------ > > > > *From:* Adrian Popa [mailto:adr...@gm...] > > *Sent:* Friday, February 01, 2008 11:40 AM > > *To:* Bhartendu Maheshwari > > *Cc:* mpl...@li... > > *Subject:* Re: [mpls-linux-general] MPLS Kernel Loading problem > > > > > > > > Hello, > > > > You need to enable NFS support in the kernel (and also network drivers > > into the kernel), not as a module. > > You can enable this in File Systems -> Network File Systems -> NFS file > > system support (must be marked as *, not M). > > But... are you sure your root filesystem is mounted through NFS? I didn't > > think this was possible (or at least I never heard of it)... > > > > You should check the configuration for your old kernel and activate the > > same things in the new kernel and then activate the MPLS related options in > > the new kernel. > > > > Google for 'linux howto compile 2.6 kernel' for details and help ( > > http://www.linuxforums.org/forum/linux-kernel/55612-mini-howto-compile-linux-kernel-2-6-a.html > > ) > > > > Good luck! > > > > On Feb 1, 2008 7:56 AM, Bhartendu Maheshwari < > > Bha...@co...> wrote: > > > > Hello All, > > > > > > > > I am want to test MPLS support available with 2.6.22 kernel. I have > > downloaded the following packages:- > > > > > > > > 1. kernel-2.6.22.5-76.fc7.mpls.1.958.src.rpm > > 2. kernel-devel-2.6.22.5-76.fc7.mpls.1.958.i686.rpm > > 3. kernel-headers-2.6.22.5-76.fc7.mpls.1.958.i386.rpm > > > > > > > > I am using Intel Dell machine with Fedora Core #4, linux kernel 2.6.11installed on the machine. I have successfully created the vmlinuz image with > > kernel-2.6.22.5-i686.config. But when I am booting this kernel, it stuck > > and show the following message:- > > > > > > **************************************************************************************** > > > > Root-NFS: No NFS server available, giving up. > > > > VFS: Unable to mount root fs via NFS, trying floopy. > > > > > > **************************************************************************************** > > > > I know there are some option for NFS enable, if anyone tried it earlier > > and has the correct configuration file for > > > > *Intel(R) Pentium(R) D CPU 2.80 GHz, 2.79 GHz, 0.99 GB of RAM * > > > > > > > > Please let me know the details procedure or mistake I am doing. > > > > > > > > Thanks & Regards > > > > Bhartendu M. > > > > Conexant E-mail Firewall (Conexant.Com) made the following annotations > > --------------------------------------------------------------------- > > ********************** Legal Disclaimer **************************** > > > > "This email may contain confidential and privileged material for the sole > > use of the intended recipient. Any unauthorized review, use or distribution > > by others is strictly prohibited. If you have received the message in error, > > please advise the sender by reply email and delete the message. Thank you." > > > > ********************************************************************** > > --------------------------------------------------------------------- > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2008. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > mpls-linux-general mailing list > > mpl...@li... > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > > > > > > > > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2008. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > mpls-linux-general mailing list > > mpl...@li... > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > > > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2008. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > _______________________________________________ > > mpls-linux-general mailing list > > mpl...@li... > > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > mpls-linux-general mailing list > mpl...@li... > https://lists.sourceforge.net/lists/listinfo/mpls-linux-general -- James R. Leu jl...@mi... |