Thank you for your help I installed the kernel header from this link and before this I removed the kernel headers installed in my system "kernel-headers.x86_64 0:2.6.18-238.19.1.el5". and the problem is not fixed Thanks
2011/7/20 Ramana Reddy <[email protected]> > Please download the headers from this website as the current repo does not > maintain headers for 2.6.18. > http://linux.web.psi.ch/dist/scientific/5/kernel/2.6.18-164.15.1.el5/ > > Hope it will work. > > > On Wed, Jul 20, 2011 at 4:19 PM, marwen marwen <[email protected]>wrote: > >> I'm working on the CenOS and I can not find the kernel-headers in the >> repository >> >> >> 2011/7/20 Ramana Reddy <[email protected]> >> >>> Install linux kernel headers. >>> sudo apt-get install linux-headers-$(uname -r) >>> Hope it will work. >>> >>> >>> >>> >>> >>> On Wed, Jul 20, 2011 at 3:49 PM, marwen marwen <[email protected]>wrote: >>> >>>> /lib/modules/*2.6.18-164.15.1.el5*/build exist but is not a directory >>>> it's a file . That's why I execute configure with this parameter >>>> "./configure --with-l26=/lib/modules/*2.6.18-238.12.1.el5*/build/" >>>> >>>> 2011/7/20 Ramana Reddy <[email protected]> >>>> >>>>> It seems that /lib/modules/2.6.18-164.15.1.el5/build does not exist in >>>>> your system. >>>>> When you install the header files, some times they may store in a >>>>> different directory other than /lib/modules/......../build. >>>>> >>>>> Please check the path (usually /usr/src/......) and give the relevant >>>>> path during the ./configure. >>>>> >>>>> Thanks, >>>>> Ramana Reddy. >>>>> >>>>> On Wed, Jul 20, 2011 at 3:12 PM, marwen marwen >>>>> <[email protected]>wrote: >>>>> >>>>>> Think you for your reply >>>>>> the problem is solved with the latest release >>>>>> >>>>>> but when I load openvswitch_mod.ko I have this message >>>>>> >>>>>> insmod: error inserting 'datapath/linux-2.6/openvswitch_mod.ko': -1 >>>>>> Invalid module format >>>>>> >>>>>> and when I execute this command " dmesg | tail" >>>>>> I have this message >>>>>> >>>>>> openvswitch_mod: version magic '2.6.18-238.12.1.el5 SMP mod_unload >>>>>> gcc-4.3' should be '2.6.18-164.15.1.el5 SMP mod_unload gcc-4.1' >>>>>> >>>>>> knowing that: >>>>>> >>>>>> uname -r >>>>>> 2.6.18-164.15.1.el5 >>>>>> >>>>>> and when I invoke configure like this >>>>>> "./configure --with-l26=/lib/modules/`uname -r`/build" I have this >>>>>> error >>>>>> >>>>>> checking for Linux 2.6 build directory... no >>>>>> configure: error: source dir /lib/modules/2.6.18-164.15.1.el5/build >>>>>> doesn't exist >>>>>> >>>>>> Best Regards >>>>>> Marouen >>>>>> >>>>>> 2011/7/19 Jesse Gross <[email protected]> >>>>>> >>>>>>> On Tue, Jul 19, 2011 at 4:48 AM, marwen marwen < >>>>>>> [email protected]> wrote: >>>>>>> > Hello, >>>>>>> > I'm trying to compile the kernel module of openvSwitch but I have a >>>>>>> problem >>>>>>> > >>>>>>> > CC [M] >>>>>>> > >>>>>>> >>>>>>> /home/marwen/openvswitch/openvswitch-1.1.0pre2/datapath/linux-2.6/random32.o >>>>>>> > >>>>>>> /home/marwen/openvswitch/openvswitch-1.1.0pre2/datapath/linux-2.6/random32.c:47: >>>>>>> > error: redefinition of ‘struct rnd_state’ >>>>>>> > make[5]: *** >>>>>>> > >>>>>>> [/home/marwen/openvswitch/openvswitch-1.1.0pre2/datapath/linux-2.6/random32.o] >>>>>>> > Error 1 >>>>>>> > make[4]: *** >>>>>>> > >>>>>>> [_module_/home/marwen/openvswitch/openvswitch-1.1.0pre2/datapath/linux-2.6] >>>>>>> > Error 2 >>>>>>> > make[4]: Leaving directory >>>>>>> `/usr/src/kernels/2.6.18-238.12.1.el5-x86_64' >>>>>>> > make[3]: *** [default] Error 2 >>>>>>> > make[3]: Leaving directory >>>>>>> > `/home/marwen/openvswitch/openvswitch-1.1.0pre2/datapath/linux-2.6' >>>>>>> > make[2]: *** [all-recursive] Error 1 >>>>>>> > make[2]: Leaving directory >>>>>>> > `/home/marwen/openvswitch/openvswitch-1.1.0pre2/datapath' >>>>>>> > make[1]: *** [all-recursive] Error 1 >>>>>>> > make[1]: Leaving directory >>>>>>> `/home/marwen/openvswitch/openvswitch-1.1.0pre2' >>>>>>> > make: *** [all] Error 2 >>>>>>> > >>>>>>> > I installed pkg-config 0.22, autoconf 2.64, automake 1.10 >>>>>>> > Can you help me to fixe this problem >>>>>>> >>>>>>> Please update to the latest stable release, which has already fixed >>>>>>> this. >>>>>>> >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> discuss mailing list >>>>>> [email protected] >>>>>> http://openvswitch.org/mailman/listinfo/discuss >>>>>> >>>>>> >>>>> >>>> >>> >> >
_______________________________________________ discuss mailing list [email protected] http://openvswitch.org/mailman/listinfo/discuss
