diff options
author | Hiroyuki Ishii <ishii.hiroyuki002@jp.panasonic.com> | 2022-07-14 16:23:37 +0900 |
---|---|---|
committer | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2022-07-25 17:05:23 +0000 |
commit | f206eab5753bd9ee2d5b1126c6ec5a18e75cac89 (patch) | |
tree | 77878be5d00f35abc4490a4d34472ab492bf531b /meta-agl-lxc/recipes-kernel/linux | |
parent | 50f6b56d091d5d5a6c37910a0470f62bf5f72776 (diff) |
agl-lxc: Enable network bridge via lxc-net
On lxc-host-image-demo, network (physical ethernet) is statically
assigned to the ivi-guest space currently. This may be a bit
problematic since the other guests and also host can't use network
for some future usecases, for example we can't login to host by
ssh. This change enables network bridge settings via lxc-net to
solve this problem.
Bug-AGL: SPEC-4475
Signed-off-by: Hiroyuki Ishii <ishii.hiroyuki002@jp.panasonic.com>
Change-Id: Ic1a39b64de932f67b7be833d469ef1a80e0c52c9
Diffstat (limited to 'meta-agl-lxc/recipes-kernel/linux')
-rw-r--r-- | meta-agl-lxc/recipes-kernel/linux/linux/lxc-net.cfg | 5 | ||||
-rw-r--r-- | meta-agl-lxc/recipes-kernel/linux/linux_lxc.inc | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/meta-agl-lxc/recipes-kernel/linux/linux/lxc-net.cfg b/meta-agl-lxc/recipes-kernel/linux/linux/lxc-net.cfg new file mode 100644 index 00000000..e9bd7b80 --- /dev/null +++ b/meta-agl-lxc/recipes-kernel/linux/linux/lxc-net.cfg @@ -0,0 +1,5 @@ +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_IP_NF_FILTER=m +CONFIG_NF_NAT=m +CONFIG_NF_CONNTRACK=y diff --git a/meta-agl-lxc/recipes-kernel/linux/linux_lxc.inc b/meta-agl-lxc/recipes-kernel/linux/linux_lxc.inc index 327beb18..87e1edc5 100644 --- a/meta-agl-lxc/recipes-kernel/linux/linux_lxc.inc +++ b/meta-agl-lxc/recipes-kernel/linux/linux_lxc.inc @@ -3,7 +3,8 @@ FILESEXTRAPATHS:prepend := "${THISDIR}/linux:" # Disable all other AGL provided kernel configuration (barring # base BSP provided configuration), and just enable a locally # provided fragment with minimal LXC required configuration. -AGL_KCONFIG_FRAGMENTS = "lxc.cfg" +AGL_KCONFIG_FRAGMENTS += "lxc.cfg " +AGL_KCONFIG_FRAGMENTS += "lxc-net.cfg " |