Para fazer com que qualquer script / comando seja executado com o NetworkManager, você pode criar um script em NetworkManager/dispatcher.d/
e incluir o comando necessário. Isso seria lido e executado toda vez que o NetworkManager for reiniciado ou se o host for reinicializado com o serviço NetworkManager ativado. Por exemplo, você poderia criar uma chamada de arquivo 10-initcwnd
no diretório e ter um script como:
#!/bin/bash
if [ "$1" = "wlo1" ] && [ "$2" = "up" ]; then
ip route change 169.254.0.0/16 dev wlo1 scope link metric 1000 initcwnd 10 initrwnd 10
fi
A página de manual do Ubuntu sobre dispatcher.d
pode ser encontrada aqui para referência .