Odd situation.
Background: I need to not hog the shared bandwidth in this house. EU is bad about that.
Solution: I installed tc (debian Traffic Control) and applied a token bucket filter to my oddly named ethernet interface.
Problem: the filter didn't slow down EU client loader's bandwidth usage one bit.
A transcript for those who find such things of interest:
Code:
medb@inspiron:~# ip -a link list
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether 00:21:9b:1b:9a:61 brd ff:ff:ff:ff:ff:ff
medb@inspiron:~# tc -s -d qdisc show dev enp0s25
qdisc pfifo_fast 0: root refcnt 2 bands 3 priomap 1 2 2 2 1 2 0 0 1 1 1 1 1 1 1 1
Sent 2380922 bytes 34446 pkt (dropped 0, overlimits 0 requeues 2)
backlog 0b 0p requeues 2
medb@inspiron:~# tc qdisc add dev enp0s25 root tbf rate 220kbit latency 50ms burst 1540
medb@inspiron:~# tc -s -d qdisc show dev enp0s25
qdisc tbf 8001: root refcnt 2 rate 220Kbit burst 1539b/1 mpu 0b lat 50.0ms linklayer ethernet
Sent 330 bytes 5 pkt (dropped 0, overlimits 0 requeues 0)
backlog 0b 0p requeues 0
medb@inspiron:~# cd ~/.wine/dosdevices/c\:/Program\ Files/Entropia\ Universe
medb@inspiron:~/.wine/dosdevices/c:/Program Files/Entropia Universe# wine bin32/ClientLoader.exe &> $HOME/.entropiauniverse.log
The moment of truth as to whether I can play or not will have to wait til tomorrow so the housemate can work. I may also have to figure out how to get my distro to move up to wine-staging 3.4 from 2.21, and probably steal a better graphics card from another computer, but it sure was fun watching wine-staging work just as expected right away.