From 7bab39b4b2f621cea160bdbffe43938288ad2d41 Mon Sep 17 00:00:00 2001 From: Jomily K Joseph Date: Fri, 16 Jul 2021 07:51:13 +0000 Subject: [PATCH] qosmngr : Shaper rate configuration needs to be in kbps --- qosmngr/files/lib/qos/broadcom.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/qosmngr/files/lib/qos/broadcom.sh b/qosmngr/files/lib/qos/broadcom.sh index 9a7c19df0..bdce42c4e 100755 --- a/qosmngr/files/lib/qos/broadcom.sh +++ b/qosmngr/files/lib/qos/broadcom.sh @@ -231,6 +231,12 @@ handle_shaper() { fi config_get rate "$sid" "rate" + # Convert the rate from bps to kbps. + if [ $rate -lt 1000 ];then + return + fi + + rate=$(($rate / 1000)) config_get bs "$sid" "burst_size" tmctl setportshaper --devtype 0 --if $ifname --shapingrate $rate --burstsize $bs }