summaryrefslogtreecommitdiff
path: root/interface-definitions/protocols_failover.xml.in
diff options
context:
space:
mode:
authorViacheslav Hletenko <v.gletenko@vyos.io>2024-01-19 13:21:56 +0000
committerViacheslav Hletenko <v.gletenko@vyos.io>2024-01-19 13:30:14 +0000
commita7fe02e989cf7034609cb833c86143660eb609d5 (patch)
treec7bd182b7a4c3021c30e17d7d5b7f6417dda43ce /interface-definitions/protocols_failover.xml.in
parent7f07227a24666195dd268a7a340e9e8b5ed69e0e (diff)
downloadvyos-1x-a7fe02e989cf7034609cb833c86143660eb609d5.tar.gz
vyos-1x-a7fe02e989cf7034609cb833c86143660eb609d5.zip
T5963: Fix QoS shaper rate calculations and set defaul 1Gbit
It is impossible to detect interface speed for some devices for exmaple virtio interfaces: ``` vyos@r4:~$ cat /sys/class/net/eth1/speed -1 ``` It causes wrong negative calcultaions like: - bandwidth: -1000000 - 4% of bandwidth: -40000 tc class replace dev eth1 parent 1: classid 1:1 htb rate -1000000 tc class replace dev eth1 parent 1:1 classid 1:a htb rate -40000 Fix this with checking negative value. Add default interface speed to 1000 Mbit if we cannot detect the interface speed, the current default value 10 Mbit is too low for nowadays
Diffstat (limited to 'interface-definitions/protocols_failover.xml.in')
0 files changed, 0 insertions, 0 deletions