Skip to content

introduce sqm / cake #104

@1977er

Description

@1977er

Other communities have had good experiences with sqm/cake in order to retain a bit of fluidity when uplinks are overloaded.
This is currently only supported for fastd. However, an adaptation to wireguard looks feasible at first glance.

Implementation for fastd: https://github.com/freifunk-gluon/gluon/blob/ad321f50e6c2568d7702cdd5b3253b09c0535198/package/gluon-mesh-vpn-fastd/luasrc/usr/lib/lua/gluon/mesh-vpn/provider/fastd.lua

Needs to be moved to wireguard: https://github.com/freifunk-gluon/gluon/blob/ad321f50e6c2568d7702cdd5b3253b09c0535198/package/gluon-mesh-vpn-wireguard/luasrc/usr/lib/lua/gluon/mesh-vpn/provider/wireguard.lua

See also: freifunk-gluon/gluon@2afdfd6#diff-9ed3603b33816ceecac26a49017e86b4cdef93e36e9a49357315b4279bc018a5R53

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions