Aucune des solutions ci-dessus n'a fonctionné pour moi.
J'ai fait quelques recherches sur la solution de @s avec autoconnect
et j'ai découvert que vous pouvez utiliser secondaries
au lieu de cela. Voir ici https://manpages.debian.org/testing/network-manager/nm-settings.5.en.html . Cette page indique également qu'il n'est pas possible d'utiliser autoconnect
avec les profils VPN. Ce que j'ai fait :
Dressez la liste de toutes les connexions existantes :
sudo \ls -l /etc/NetworkManager/system-connections/
Ouvrir un fichier de la connexion VPN correspondante ( my-VPN
dans mon cas) :
sudo gedit /etc/NetworkManager/system-connections/my-VPN
Copiez ensuite uuid
. Il devrait ressembler à ceci 5a9bde6f-54ge-4h41-8754-f1a2977fa564
.
Ouvrez votre fichier de connexion Wi-Fi :
sudo gedit /etc/NetworkManager/system-connections/My-Wi-Fi
Et ajouter secondaries
avec une copie de la propriété uuid
. Il devrait ressembler à ceci :
[connection]
id=My-Wi-Fi
uuid=1ab56231-9401-48c7-82de-a9ffghtyeac4
type=wifi
interface-name=wlo1
permissions=
secondaries=5a9bde6f-54ge-4h41-8754-f1a2977fa564;
timestamp=1649182910
[wifi]
...
Redémarrez ensuite NetworkManager ou votre ordinateur :
systemctl restart NetworkManager