En ce qui me concerne, le /etc/network/if-up.d/
La solution n'a pas fonctionné pour moi car lorsque j'ai ajouté à /etc/network/interfaces
les suivantes :
auto wlp58s0
iface wlp58s0 inet dhcp
post-up /home/augustin/Config/myscript.sh
Le Wifi démarre après le redémarrage.
Mais après une certaine lutte, de ce lien Ce qui a fonctionné, c'est d'ajouter le script à la liste de contrôle de l'entreprise. /etc/NetworkManager/dispatcher.d/
sous la forme 90myscript.sh
donde 90
est le niveau de priorité du script et a la forme suivante :
#!/bin/bash
IF=$1
STATUS=$2
if [ "$IF" == "wlp58s0" ]
then
case "$2" in
up)
# interface is up
;;
down)
# interface will be down
;;
pre-up)
# interface will be up
;;
post-down)
# interface is down
;;
*)
;;
esac
fi
Je suppose qu'il y a des problèmes entre ceux qui contrôlent la configuration du réseau au niveau du système et parfois la configuration par défaut. network
est laissé derrière celui du répartiteur.
Aussi, pour ceux qui voudraient - comme moi - essayer d'avoir un lien symbolique vers le script (pour stocker le fichier dans un meilleur emplacement), malheureusement cela n'a pas fonctionné pour moi.
J'espère que cela vous aidera !