From 46c5effae39832c6695491d910eba1a366c163ab Mon Sep 17 00:00:00 2001
From: Matthias Schiffer <mschiffer@universe-factory.net>
Date: Wed, 11 Apr 2018 07:33:20 +0200
Subject: [PATCH] gluon-core: reduce mac80211 fq_codel memory limit to 256KB on
 devices with 32MB RAM

---
 .../etc/hotplug.d/ieee80211/01-gluon-core-codel-memusage    | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/package/gluon-core/files/etc/hotplug.d/ieee80211/01-gluon-core-codel-memusage b/package/gluon-core/files/etc/hotplug.d/ieee80211/01-gluon-core-codel-memusage
index cf0f17400..07da10c97 100755
--- a/package/gluon-core/files/etc/hotplug.d/ieee80211/01-gluon-core-codel-memusage
+++ b/package/gluon-core/files/etc/hotplug.d/ieee80211/01-gluon-core-codel-memusage
@@ -1,8 +1,8 @@
 #!/bin/sh
-if [ "${ACTION}" = "add" ]; then
 
+if [ "${ACTION}" = 'add' ]; then
 	RAM=$(awk '/MemTotal/ {print $2}' /proc/meminfo)
-	if [ "$RAM" -lt $((48*1024)) ]; then
-		echo "fq_memory_limit 1048576" > "/sys/kernel/debug/ieee80211/$DEVICENAME/aqm"
+	if [ "$RAM" -le $((32*1024)) ]; then
+		echo 'fq_memory_limit 262144' > "/sys/kernel/debug/ieee80211/$DEVICENAME/aqm"
 	fi
 fi
-- 
GitLab