From 5d6acb9c75f126228893922172fa108b7d549e1c Mon Sep 17 00:00:00 2001 From: James Hilliard Date: Thu, 6 Nov 2025 18:28:04 -0700 Subject: [PATCH] package/tailscale: add missing config fixups There are a number of kernel config fixups required for tailscale to function properly, these are commonly enabled by default in various kernel configs but lets make sure they are all enabled here as well. Signed-off-by: James Hilliard Signed-off-by: Peter Korsgaard (cherry picked from commit 766f6ddb7ef164524f829a35cba0fcfa7d4612e2) Signed-off-by: Thomas Perale --- package/tailscale/tailscale.mk | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/package/tailscale/tailscale.mk b/package/tailscale/tailscale.mk index c63710c131..e4d2a9ee91 100644 --- a/package/tailscale/tailscale.mk +++ b/package/tailscale/tailscale.mk @@ -29,6 +29,19 @@ endef TAILSCALE_POST_INSTALL_TARGET_HOOKS += TAILSCALE_INSTALL_SYMLINK define TAILSCALE_LINUX_CONFIG_FIXUPS + $(call KCONFIG_ENABLE_OPT,CONFIG_IPV6) + $(call KCONFIG_ENABLE_OPT,CONFIG_IPV6_MULTIPLE_TABLES) + $(call KCONFIG_ENABLE_OPT,CONFIG_NETFILTER) + $(call KCONFIG_ENABLE_OPT,CONFIG_NETFILTER_NETLINK) + $(call KCONFIG_ENABLE_OPT,CONFIG_NFT_CT) + $(call KCONFIG_ENABLE_OPT,CONFIG_NFT_MASQ) + $(call KCONFIG_ENABLE_OPT,CONFIG_NFT_NAT) + $(call KCONFIG_ENABLE_OPT,CONFIG_NF_CONNTRACK) + $(call KCONFIG_ENABLE_OPT,CONFIG_NF_NAT) + $(call KCONFIG_ENABLE_OPT,CONFIG_NF_TABLES) + $(call KCONFIG_ENABLE_OPT,CONFIG_NF_TABLES_INET) + $(call KCONFIG_ENABLE_OPT,CONFIG_NF_TABLES_IPV4) + $(call KCONFIG_ENABLE_OPT,CONFIG_NF_TABLES_IPV6) $(call KCONFIG_ENABLE_OPT,CONFIG_TUN) endef