Vous n'êtes pas identifié(e).
Ce script fonctionne. Au démarrage, l'adresse mac est changée.
Par contre, à l'extinction de mon ordinateur, il s'éteind au bout de plus de 5 mn, en indiquant
Je n'ai pas trouvé comment faire pour éviter ces 5 minutes d'attente avant extinction ?
Y a-t-il quelque chose à changer dans mon script ?
Merci d'avance pour les coups de pouce
Dernière modification par GGB (19-09-2021 21:58:36)
Hors ligne
J'ai rajouté des messages que tu retrouveras dans les logs. (source /lib/lsb/init-functions + log_action_msg "....")
Comme ça, tu sais ce qu'il se passe et quand
De plus le "sudo" pour macchanger n'est pas nécessaire
Edit:
optimisation du script (pas besoin du exit 0 dans le cas stop)
Edit2:
Sans le case, lors de l'arrêt, le script ré-exécute le changement d'adresse MAC et redémarre le NetwokManager.service.
C'est pour ça que tu attends 5min avant l'arrêt à mon avis (AMHA)
Dernière modification par Tawal (19-09-2021 18:39:32)
Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
J'ai éteind l'ordi, et rallumé. Pas de changement de l'adresse MAC.
ça marchait chez toi ?
Hors ligne
Dernière modification par Tawal (19-09-2021 19:15:57)
Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
j'ai enlevé la ligne 13
et j'ai relancé le script, ça ne change toujours pas l'adresse MAC...
Hors ligne
Puis lance cette commande pour activer le service :
Redémarre, regarde si l'adresse a changé et vérifie que le service est lancé avec :
Edit:
que renvoie la commande :
Dernière modification par Tawal (19-09-2021 21:36:36)
Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
renvoit un problème :
donc quand je demande le statut du service macchanger j'ai
et la commande
renvoit
Hors ligne
et ça marche !!
Hors ligne
Au démarrage l'adresse MAC est changée et le statut du service est actif.
Merci beaucoup pour ton aide !
Hors ligne
Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
je ne sais pas si le point-virgule en fin de commande est nécessaire ou pas.
Ok je pourrais essayer sans, mais comme ça marche comme ça, je vais laisser.
Et oui j'ai viré le script inutile.
Merci !
Hors ligne
Ok je pourrais essayer sans, mais comme ça marche comme ça, je vais laisser.
Il faudrait consulter le man de macchanger pour savoir si le point-virgule fait partie de la syntaxe.
Ici : http://manpages.org/macchanger aucun point-virgule signalé dans la syntaxe, tu peux l'enlever (ce sera plus propre).
Edit:
Au fait, bien vu pour la section [Install] manquante
Dernière modification par Tawal (20-09-2021 14:01:15)
Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
Hors ligne