From be4c1fe689c939193499e85b258ca77ead9e0d0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Bl=C3=A4se?= Date: Fri, 8 Jan 2021 00:22:10 +0100 Subject: [PATCH] fff-layer3: Add cake scheduler kernel module MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The cake scheduler is a popular fair queuing scheduler, which is also capable of shaping traffic. Due to its sensible defaults it is very easy to set up. When tunnel traffic exceeds the capability of the transport connection, firmware users might want to shape traffic, so meaningful queueing can be done before tunnel packets are dropped. As this is typically combined with a fair scheduler, cake provides a simple yet very powerful solution for both problems. Therefore the cake kernel module is now included in the layer3 variant. Signed-off-by: Fabian Bläse Reviewed-by: Christian Dresel --- src/packages/fff/fff-layer3/Makefile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/packages/fff/fff-layer3/Makefile b/src/packages/fff/fff-layer3/Makefile index 9dd76ab5..7b3cda27 100644 --- a/src/packages/fff/fff-layer3/Makefile +++ b/src/packages/fff/fff-layer3/Makefile @@ -1,7 +1,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=fff-layer3 -PKG_RELEASE:=7 +PKG_RELEASE:=8 PKG_BUILD_DIR:=$(BUILD_DIR)/fff-layer3 @@ -26,6 +26,7 @@ define Package/fff-layer3 +ebtables-utils \ +kmod-ebtables-ipv4 \ +kmod-ebtables-ipv6 \ + +kmod-sched-cake \ +gre \ +@PACKAGE_grev4 \ +@PACKAGE_grev6 \