Bonjour à tous
voilà après énième tentative pour avoir une fake mac every boot
voici le résultat
sur ubuntu-gnome 16.04
Le script:
#!/bin/sh
### BEGIN INIT INFO
# Provides: Ubuntu-gnome 16.04
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Rotation de la mac adresse
# Description: Modifie la mac adresse a chaque boot
### END INIT INFO
# Désactive tous les périphériques réseau
rfkill block all
# ifconfig enpxxx down &> /dev/null
ifconfig wlpxxx down &> /dev/null
# Change par une adresse MAC aléatoire
# /usr/bin/macchanger -A enpxxxx &> /dev/null
/usr/bin/macchanger -A wlpxxxx &> /dev/null
# Réactive tous les périphériques réseau
rfkill unblock 00:2
# ifconfig enpxxxx up &> /dev/null
ifconfig wlpxxxx up &> /dev/null
exit 0
Contrôle par systemctl renvoi ceci :
trusty@trusty-W55xEU:~$ sudo systemctl status changemac.service
● changemac.service - LSB: Rotation de la mac adresse
Loaded: loaded (/etc/init.d/changemac; bad; vendor preset: enabled)
Active: active (exited) since sam. 2016-06-25 15:35:21 CEST; 1min 19s ago
Docs: man:systemd-sysv-generator(8)
Process: 731 ExecStart=/etc/init.d/changemac start (code=exited, status=0/SUCCESS)
juin 25 15:35:19 trusty-W55xEU systemd[1]: Starting LSB: Rotation de la mac adresse...
juin 25 15:35:19 trusty-W55xEU changemac[731]: Current MAC: xx:xx:xx:xx:xx:xx (Intel Corporate) # ma mac réelle
juin 25 15:35:19 trusty-W55xEU changemac[731]: Permanent MAC: xx:xx:xx:xx:xx:xx (Intel Corporate)
juin 25 15:35:19 trusty-W55xEU changemac[731]: New MAC: a8:ef:26:4c:61:ec (Tritonwave) la fake make
juin 25 15:35:21 trusty-W55xEU systemd[1]: Started LSB: Rotation de la mac adresse.
trusty@trusty-W55xEU:~$
et pourtant quand je vais dans le network-manager je constate que c'est ma mac adresse qui ressort au lieu de la new mac.
d'ou ma question ,ou me gourre-je ???
ah lala quand on est pas programmeur on merdoie un max 🙁
PS j'ai aussi eu ce message en voulant rendre le script executable
trusty@trusty-W55xEU:~$ sudo update-rc.d -f changemac start 20 2 3 4 5 . stop 20 0 1 6 .
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
(d'ou mon required start/stop vide dans le script)
Espérant votre aide merci de m'avoir lu. (je retourne pour tester autrement)