>From the FAQ, https://github.com/openvswitch/ovs/blob/master/FAQ
Q: What Linux kernel versions does each Open vSwitch release work with?
A: The following table lists the Linux kernel versions against which the
given versions of the Open vSwitch kernel module will successfully
build. The Linux kernel versions are upstream kernel versions, so
Linux kernels modified from the upstream sources may not build in
some cases even if they are based on a supported version. This is
most notably true of Red Hat Enterprise Linux (RHEL) kernels, which
are extensively modified from upstream.
Open vSwitch Linux kernel
------------ -------------
1.4.x 2.6.18 to 3.2
1.5.x 2.6.18 to 3.2
1.6.x 2.6.18 to 3.2
1.7.x 2.6.18 to 3.3
1.8.x 2.6.18 to 3.4
1.9.x 2.6.18 to 3.8
1.10.x 2.6.18 to 3.8
1.11.x 2.6.18 to 3.8
2.0.x 2.6.32 to 3.10
2.1.x 2.6.32 to 3.11
2.2.x 2.6.32 to 3.13
Open vSwitch userspace should also work with the Linux kernel module
built into Linux 3.3 and later.
Open vSwitch userspace is not sensitive to the Linux kernel version.
It should build against almost any kernel, certainly against 2.6.32
and later.
On 11 April 2014 14:53, Gandhimathi Velusamy <[email protected]> wrote:
> Hi,
>
> I downloaded the opevswitch-1.10.0 and when I tried to give sudo make &&
> make install I got the following error:
>
> make[1]: Entering directory `/home/gandhi/openvswitch-1.10.0'
> Making all in datapath
> make[2]: Entering directory `/home/gandhi/openvswitch-1.10.0/datapath'
> Making all in linux
> make[3]: Entering directory
> `/home/gandhi/openvswitch-1.10.0/datapath/linux'
> make -C /lib/modules/3.11.0-15-generic/build
> M=/home/gandhi/openvswitch-1.10.0/datapath/linux modules
> make[4]: Entering directory `/usr/src/linux-headers-3.11.0-15-generic'
> CC [M] /home/gandhi/openvswitch-1.10.0/datapath/linux/actions.o
> /home/gandhi/openvswitch-1.10.0/datapath/linux/actions.c: In function
> 'pop_vlan':
> /home/gandhi/openvswitch-1.10.0/datapath/linux/actions.c:103:2: error: too
> few arguments to function '__vlan_hwaccel_put_tag'
> include/linux/if_vlan.h:236:31: note: declared here
> /home/gandhi/openvswitch-1.10.0/datapath/linux/actions.c: In function
> 'push_vlan':
> /home/gandhi/openvswitch-1.10.0/datapath/linux/actions.c:123:2: error: too
> few arguments to function '__vlan_hwaccel_put_tag'
> include/linux/if_vlan.h:236:31: note: declared here
> make[5]: *** [/home/gandhi/openvswitch-1.10.0/datapath/linux/actions.o]
> Error 1
> make[4]: *** [_module_/home/gandhi/openvswitch-1.10.0/datapath/linux]
> Error 2
> make[4]: Leaving directory `/usr/src/linux-headers-3.11.0-15-generic'
> make[3]: *** [default] Error 2
> make[3]: Leaving directory `/home/gandhi/openvswitch-1.10.0/datapath/linux'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/gandhi/openvswitch-1.10.0/datapath'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/gandhi/openvswitch-1.10.0'
> make: *** [all] Error 2
> gandhi@ubuntu:~/openvswitch-1.10.0$
>
> Could any one please help me to get rid of this error.
>
> Thanks
>
> Gandhimathi
>
> _______________________________________________
> discuss mailing list
> [email protected]
> http://openvswitch.org/mailman/listinfo/discuss
>
>
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss