Ich habe verschiedene Möglichkeiten ausprobiert, um das Macchanger-Skript mit Network Manager zum Laufen zu bringen, aber ich habe nie eine gute gefunden.
Ich habe den von Geoh vorgeschlagenen ausprobiert und anscheinend funktioniert (er ändert die Mac-Adresse der Schnittstelle jedes Mal, wenn Sie die Verbindung trennen und wieder herstellen), aber obwohl Network Manager anzeigt, dass Sie mit einem Netzwerk verbunden sind, können Sie keine Verbindung mehr herstellen.
Ich habe versucht, das Skript in /etc/network/if-pre-up.d/, /etc/network/if-down.d/, /etc/network/if-post-down.d/ einzufügen, aber darin Fall es funktionierte einfach nicht. Ich habe es auch ohne die ifconfig up / lines versucht, aber immer noch keinen Erfolg.
Ich denke, das liegt an der Tatsache, dass Macchanger eine ausgefallene WLAN-Karte benötigt und Network Manager jedes Mal, wenn Sie die Verbindung trennen / verbinden, einige Parameter zurücksetzt.
Aus diesem Grund bin ich zu Wicd gewechselt. Mit diesem Verbindungsmanager speichern Sie das Skript einfach in /etc/rc.local
Gut zu wissen, dass Network Manager jetzt die Option "Geklonte MAC-Adresse" hat, obwohl dies nicht dasselbe ist, als bei jedem Start (oder sogar bei jeder Verbindung) mit einem zufälligen Mac zu beginnen.
Im letzten Teil dieser Diskussion schlagen sie Problemumgehungen vor, aber ich habe sie nicht ausprobiert ( https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/336736 ).
Prost