From 3e72d5cd27c22fc55ff1671ed850a1878b9d5f9f Mon Sep 17 00:00:00 2001 From: David Huang Date: Mon, 28 May 2018 21:44:06 +0800 Subject: [PATCH] Enable advanced IP routing features in linux-rk3328-dev (#975) This enables policy-based routing features, like `ip rule`. Useful for VPN routing and transparent proxy. --- config/kernel/linux-rk3328-dev.config | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/config/kernel/linux-rk3328-dev.config b/config/kernel/linux-rk3328-dev.config index 95a1d7f16e..ff397adb3d 100644 --- a/config/kernel/linux-rk3328-dev.config +++ b/config/kernel/linux-rk3328-dev.config @@ -681,7 +681,11 @@ CONFIG_XFRM_USER=y # CONFIG_NET_KEY is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y -# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_ADVANCED_ROUTER=y +# CONFIG_IP_FIB_TRIE_STATS is not set +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_ROUTE_CLASSID=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y @@ -1206,6 +1210,7 @@ CONFIG_BT_HCIUART=m # CONFIG_BT_MRVL is not set # CONFIG_AF_RXRPC is not set # CONFIG_AF_KCM is not set +CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set