<div dir="ltr"><div><div>Maybe I was not too clear in the commit message.<br><br></div>I would like to add the kmod-vxlan package, so that I may use it in Open VSwitch <br><br></div>Sorry about any confusion(s)<br><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 31, 2014 at 12:48 PM, Alexandru Ardelean <span dir="ltr"><<a href="mailto:ardeleanalex@gmail.com" target="_blank">ardeleanalex@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">yep<br><br>this one: <br><a href="https://github.com/commodo/packages/commit/194c0f608a390be8be954890de177ebc44b987a6" target="_blank">https://github.com/commodo/packages/commit/194c0f608a390be8be954890de177ebc44b987a6</a><br><br><br></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 31, 2014 at 12:47 PM, John Crispin <span dir="ltr"><<a href="mailto:blogic@openwrt.org" target="_blank">blogic@openwrt.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span><br>
<br>
On 31/10/2014 11:21, Alexandru Ardelean wrote:<br>
> More recent kernel versions (>= 3.12) support native VXLAN<br>
> support.<br>
><br>
> The Open VSwitch kernel module tries to build using native VXLAN<br>
> support if it detects a kernel version >=3.12.<br>
><br>
> The build works fine, but during startup the OVS kernel module<br>
> does not load.<br>
> dmesg output is something like this:<br>
> [ 1201.262842] openvswitch: Unknown symbol vxlan_sock_release<br>
> [ 1201.262949] openvswitch: Unknown symbol vxlan_xmit_skb<br>
> [ 1201.263161] openvswitch: Unknown symbol vxlan_sock_add<br>
><br>
<br>
</span>Hi<br>
<br>
correct me if i am wrong, but it looks to me as if openvswitch needs a<br>
dependency on vxlan.<br>
<br>
John<br>
<div><div><br>
<br>
> Signed-off-by: Alexandru Ardelean <<a href="mailto:ardeleanalex@gmail.com" target="_blank">ardeleanalex@gmail.com</a>><br>
> ---<br>
> package/kernel/linux/modules/<a href="http://netsupport.mk" target="_blank">netsupport.mk</a> | 14 ++++++++++++++<br>
> 1 file changed, 14 insertions(+)<br>
><br>
> diff --git a/package/kernel/linux/modules/<a href="http://netsupport.mk" target="_blank">netsupport.mk</a> b/package/kernel/linux/modules/<a href="http://netsupport.mk" target="_blank">netsupport.mk</a><br>
> index fc85e22..376b588 100644<br>
> --- a/package/kernel/linux/modules/<a href="http://netsupport.mk" target="_blank">netsupport.mk</a><br>
> +++ b/package/kernel/linux/modules/<a href="http://netsupport.mk" target="_blank">netsupport.mk</a><br>
> @@ -144,6 +144,20 @@ endef<br>
><br>
> $(eval $(call KernelPackage,8021q))<br>
><br>
> +define KernelPackage/vxlan<br>
> + SUBMENU:=$(NETWORK_SUPPORT_MENU)<br>
> + TITLE:=Native VXLAN Kernel support<br>
> + KCONFIG:=CONFIG_VXLAN<br>
> + FILES:=$(LINUX_DIR)/drivers/net/vxlan.ko<br>
> + AUTOLOAD:=$(call AutoLoad,13,vxlan)<br>
> +endef<br>
> +<br>
> +define KernelPackage/vxlan/description<br>
> + Kernel module for supporting VXLAN in the Kernel.<br>
> + Requires Kernel 3.12 or newer.<br>
> +endef<br>
> +<br>
> +$(eval $(call KernelPackage,vxlan))<br>
><br>
> define KernelPackage/capi<br>
> SUBMENU:=$(NETWORK_SUPPORT_MENU)<br>
><br>
</div></div>_______________________________________________<br>
openwrt-devel mailing list<br>
<a href="mailto:openwrt-devel@lists.openwrt.org" target="_blank">openwrt-devel@lists.openwrt.org</a><br>
<a href="https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel" target="_blank">https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel</a><br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>