Hi, guys. I’m wondering if there’s any way to limit the download speed from within Arch? I have made settings for that in the router CP but they don’t seem to work bc Arch is completely ignoring them and keeps downloading with the full bandwidth it can get.
The thing is that our IPTV is from another provider which is why I need to leave some bandwidth for the TV. When I’m downloading something directly (meaning from FTP or TCP), even if it’s just for a fraction of the second, the TV dies instantly. That’s why I need to limit the download speed somehow - preferably from within Arch.
There is Trickle https://wiki.archlinux.org/title/Trickle and Wondershaper https://github.com/magnific0/wondershaper#using-wondershaper
curl/wget both have a
--limit-rate
optionThere is tc and iptables that can both do latecy and bandwidth quotas.
+1 for wondershaper(available in AUR) it will limit speed of network adapter , and easy to use.
Thanks. :) Seeing that there are two votes here for wondershaper, I decided to try that one first. I did read the instruction in github but since I’ve never used it before, I can’t be sure if what I did was right. I wanted it to remember the setting permanently, so I figured it would be best to save the setting in its empty wondershaper.conf file (in /etc/systemd). At the moment there are no new updates available, so I’ll have to wait until a new update arrives in order to test it. Or, if I’m not bothering you, you can tell me if this content of /etc/systemd/wondershaper.conf is sufficient to work: -a enp0s25 -d 31000 -u 31000
My LAN card’s name is enp0s25.
Edit: apparently I’m not doing it right. I found a way to test it with one of my large files on Google Drive (after reboot) and despite my setting of 31000 KB/sec., it still downloads at a higher rate than that - 33000+ KiB. According to Digital Storage, 31000 KB/sec = 30273.44 KiB. That means I’m doing it wrong.
deleted by creator
I’ve limited the down/up speed in the programs that have this feature. But the internet browsers don’t have it and it’s their speed I’m trying to limit.
deleted by creator
deleted by creator