[ovs-discuss] Installation openvswitch

marwen marwen marwen.ensi at gmail.com
Wed Jul 20 13:32:08 UTC 2011


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 <gtvrreddy at gmail.com>

> 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 <marwen.ensi at gmail.com>wrote:
>
>> I'm working on the CenOS and I can not find the kernel-headers in the
>> repository
>>
>>
>> 2011/7/20 Ramana Reddy <gtvrreddy at gmail.com>
>>
>>> 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 <marwen.ensi at gmail.com>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 <gtvrreddy at gmail.com>
>>>>
>>>>> 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 <marwen.ensi at gmail.com>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 <jesse at nicira.com>
>>>>>>
>>>>>>> On Tue, Jul 19, 2011 at 4:48 AM, marwen marwen <
>>>>>>> marwen.ensi at gmail.com> 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
>>>>>> discuss at openvswitch.org
>>>>>> http://openvswitch.org/mailman/listinfo/discuss
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://openvswitch.org/pipermail/ovs-discuss/attachments/20110720/87481151/attachment-0001.html>


More information about the discuss mailing list