[ovs-discuss] Installation openvswitch

marwen marwen marwen.ensi at gmail.com
Wed Jul 20 10:49:54 UTC 2011


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/8bbb356e/attachment.html>


More information about the discuss mailing list