ubuntuusers.de

macchanger

Status: Ungelöst | Ubuntu-Version: Xubuntu 16.04 (Xenial Xerus)
Antworten |

new_liberty

Anmeldungsdatum:
30. Dezember 2015

Beiträge: 33

hi, seit XFCE14.04 nutze ich den "macchanger", der aber nur dann funktioniert, wenn ich dieses Paket aus 12.04 installiere und per Apt-Pinning unberührbar mache. So jedenfalls funktionierte es problemlos. Seit 16.04 geht das alles nicht mehr. Im ArchWiki bin ich fündig geworden mit einer Vielzahl von Möglichkeiten:

https://wiki.archlinux.org/index.php/MAC_Address_Spoofing

Alles davon ist durchprobiert, ergebnislos.

Allerdings: Die MAC-Adresse lässt sich händisch ändern.

sudo ifconfig wlp2s0 down && sudo macchanger -r wlp2s0 && sudo ifconfig wlp2s0 up

Danach habe ich aber trotzdem keine I-Net-Verbindung mehr. Starte ich dann den Network-Manager, beende die Verbindung und starte sie neu, ist alles wie beim alten. Jedenfalls nix macgechanged... Ein Gimmick wird es wohl nicht sein, oder?

Hilfestellung wäre nett...

Danke vorab

misterunknown Team-Icon

Ehemalige
Avatar von misterunknown

Anmeldungsdatum:
28. Oktober 2009

Beiträge: 4403

Wohnort: Sachsen

Theoretisch brauchst du dafür kein extra Tool. Sowas kann Linux auch selber:

$ ip link set <if> down
$ ip link set <if> address XX:XX:XX:XX:XX:XX
$ ip link set <if> up

new_liberty

(Themenstarter)

Anmeldungsdatum:
30. Dezember 2015

Beiträge: 33

@ misterunknown: Hä?

misterunknown Team-Icon

Ehemalige
Avatar von misterunknown

Anmeldungsdatum:
28. Oktober 2009

Beiträge: 4403

Wohnort: Sachsen

new_liberty schrieb:

@ misterunknown: Hä?

Ich meinte du brauchst den macchanger nicht, die iproute2-Variante ist besser. Wenn die Änderung permanent sein soll, kannst du die Interface-Konfiguration in der /etc/network/interfaces erweitern:

hwaddress ether XX:XX:XX:XX:XX:XX

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

new_liberty schrieb:

@ misterunknown: Hä?

Westfälisches Fragewort 😉

Es funktioniert genau so wie bereits beschrieben. Für <if> musst Du natürlich das Interface eintragen. Hast Du ja mit Beispielen sogar selbst verlinkt.

Nutze die Manpages

1
2
3
man man
man ip
man ifconfig

Es gibt weitere Varianten bzw. Alternativen:

1
2
sudo ip link set <Interface> addr <MAC-Adresse>
sudo ifconfig <Interface> hw ether <MAC-Adresse>

Kann man auch über udev automatisieren, wenn man das permanent bei Systemstart benötigt (über die interfaces bei Verwendung des Network-Managers eher ungünstig):

KERNEL=="Interface", ATTR{address}!="gewünschte_MAC-Adresse", RUN+="/sbin/ip link set dev Interface addr gewünschte_MAC-Adresse"

(oder eben auch über ifconfig)

new_liberty

(Themenstarter)

Anmeldungsdatum:
30. Dezember 2015

Beiträge: 33

@ elektronenblitz63: Naja, diese Möglichkeit ist ja im erwähnten ArchWiki so bzw. ähnlich beschrieben und von mir entsprechend angepasst und versucht worden. Wir drehen uns im Kreis: Mich ärgert wirklich bspw. die neuerdings extrem lange Bootzeit, das Dinge nicht mehr funktionieren und anderes mehr. Warum? Frage ICH. Muss dass?

GRÜSSE

misterunknown Team-Icon

Ehemalige
Avatar von misterunknown

Anmeldungsdatum:
28. Oktober 2009

Beiträge: 4403

Wohnort: Sachsen

new_liberty schrieb:

Naja, diese Möglichkeit ist ja im erwähnten ArchWiki so bzw. ähnlich beschrieben und von mir entsprechend angepasst und versucht worden. Wir drehen uns im Kreis

Du hast es also versucht. Hats geklappt? Wenn nicht, warum nicht? Welche Fehlermeldung kam? Ohne Infos drehen wir uns tatsächlich im Kreis.

Mich ärgert wirklich bspw. die neuerdings extrem lange Bootzeit, das Dinge nicht mehr funktionieren und anderes mehr. Warum? Frage ICH. Muss dass?

❓ (richtig fragen)

elektronenblitz63

Avatar von elektronenblitz63

Anmeldungsdatum:
16. Januar 2007

Beiträge: 29307

Wohnort: NRW

new_liberty schrieb:

Die MAC-Adresse lässt sich händisch ändern.

sudo ifconfig wlp2s0 down && sudo macchanger -r wlp2s0 && sudo ifconfig wlp2s0 up

Danach habe ich aber trotzdem keine I-Net-Verbindung mehr. Starte ich dann den Network-Manager, beende die Verbindung und starte sie neu, ist alles wie beim alten.

Hallo,
der NM änderte die MAC-Adresse bislang nur, wenn das entsprechend eingetragen wurde. Möglicherweise wird die ursprüngliche MAC-Adresse jetzt neuerdings aut. wiederhergestellt. Ansonsten konnte man bisher völlig problemlos, so wie in den Beispielen beschrieben, die Adresse ändern.

Prüfe mal, ob im Verbindungsprofil entsprechendes eingetragen ist und/oder das Profil an eine bestimmte MAC gebunden ist:

1
sudo cat /etc/NetworkManager/system-connections/* | grep -i mac-address

Wenn nicht, trage die gewünschte MAC in das Feld „Benutzerdefinierte MAC-Adresse“ ein. So lassen sich ebenfalls mehrere Verbindungsprofile mit unterschiedlicher MAC für verschiedene Standorte speichern.

Mich ärgert wirklich bspw. die neuerdings extrem lange Bootzeit, das Dinge nicht mehr funktionieren und anderes mehr. Warum?

Nachschauen was da los ist, nicht nur meckern. Das System bietet dazu mehrere Möglichkeiten.

→ Die Optionen quiet und splash durch noplymouth manuell im Grub-Bootmenü ersetzten um direkt zu erkennen wo es hakt. Das kann man permanent in der /etc/default/grub eintragen oder auch nur einmalig bei Systemstart anwenden.

Bootvorgang - Bootchart - dmesg - GRUB 2/Konfiguration - eröffne dafür ansonsten einen separaten Beitrag, solltest Du dadurch nicht den Fehler finden können

new_liberty

(Themenstarter)

Anmeldungsdatum:
30. Dezember 2015

Beiträge: 33

hi, bis vor kurzem war ich noch LM18_XFCE-User, mit demselben Gedöns. So gesehen hätte ich mir eine Rückkehr auch sparen können. Die Änderung von "quiet splash" nach "noplymouth" hilft mir überhaupt nicht, ausser ellenlanger, optisch nicht nachvollziebarer Systemmeldungen(systemd?) während des Systemstarts. Bootchart habe ich versucht. Da gibt es dann zwar unter /var/log einen Ordner "Bootchart", der bleibt aber leer. Jetzt könnte ich sagen, Sch.... drauf, BS läuft ja ansonsten, ist halt so. Halte ich persönlich aber für nicht zielführend.

Verständnis? Danke!

new_liberty

(Themenstarter)

Anmeldungsdatum:
30. Dezember 2015

Beiträge: 33

Nachtrag:

@ elektronenblitz63: Westfälisches Fragewort 😉 Nö, Rheinland 😀

Bisher habe ich, unter LM_17.3-XFCE, die Macchanger-Version aus 12.04 genutzt, weil nur sie funktionierte. Dazu ein Apt-Pinning und ein Script nach /etc/init/macchanger.conf. Funktioniert nicht mehr. Und ja, ich habe das Script von "wlan0" auf "wlp2s0" geändert.(So nennt sich das halt jetzt!). Versuch macht kluch o.ä., aber ich bin ausgezählt, jetzt. Eure Ideen sind gefragt...

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Wohnort: Germany

Da ist doch dein nächster Tipp:

elektronenblitz63 schrieb:

Prüfe mal, ob im Verbindungsprofil entsprechendes eingetragen ist und/oder das Profil an eine bestimmte MAC gebunden ist:

1
sudo cat /etc/NetworkManager/system-connections/* | grep -i mac-address

Wenn nicht, trage die gewünschte MAC in das Feld „Benutzerdefinierte MAC-Adresse“ ein. So lassen sich ebenfalls mehrere Verbindungsprofile mit unterschiedlicher MAC für verschiedene Standorte speichern.

Das andre Thema gehört hier nicht rein. Mach ein neues auf und genau die systemd-Meldungen sind wichtig (Bildschirm fotografieren?).

new_liberty

(Themenstarter)

Anmeldungsdatum:
30. Dezember 2015

Beiträge: 33

...wenn ich bei der Installation des Pakets "macchanger" unter 16.04 die Frage beantworten muß, ob die Mac-Adresse automatisch gewechselt werden soll und ich sie mit "Ja" beantworte, dann unterstelle ich erst einmal, dass das dann auch so geschieht, oder?

Alles andere ist Bastelei, die immerhin unter 14.04 noch erfolgreich war. Da gab es diese Abfrage aber noch nicht. S.o.

Grüsse

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Wohnort: Germany

Eintragen im grafischen Networkmanager ist Bastelei? Na wenn du meinst...

Der Dialog wäre mir übrigens dann in der Tat auch neu, aber wenn diese Methode nicht geht, muss man eben mal eine andere testen. Oder man lässt es bleiben.

new_liberty

(Themenstarter)

Anmeldungsdatum:
30. Dezember 2015

Beiträge: 33

Benno-007 schrieb:

Eintragen im grafischen Networkmanager ist Bastelei? Na wenn du meinst...

Der Dialog wäre mir übrigens dann in der Tat auch neu, aber wenn diese Methode nicht geht, muss man eben mal eine andere testen. Oder man lässt es bleiben.

Ich bin jetzt nicht mehr sicher, ob du mich veralbern willst. Div. Methoden sind, soweit ich das Überblicke, alle durchprobiert.

Die Rückkehr zu LM_17.03 ist jederzeit möglich. Da funktionierte noch alles. Wird ja auch noch bis Mitte '19 unterstützt. Wahrscheinlich gilt eben doch "...never change usw" oder "Schuster, bleib bei deinen Leisten".

Schade, ich hatte mir sinnvolleres erhofft.

Schönen Abend noch...

Bearbeitet von jug:

Gravis-Akzent entfernt und damit Syntax repariert … Es ist halt kein Apostroph und sollte auch nicht so benutzt werden.

Benno-007

Anmeldungsdatum:
28. August 2007

Beiträge: 29240

Wohnort: Germany

new_liberty schrieb:

Benno-007 schrieb:

Eintragen im grafischen Networkmanager ist Bastelei? Na wenn du meinst...

Der Dialog wäre mir übrigens dann in der Tat auch neu, aber wenn diese Methode nicht geht, muss man eben mal eine andere testen. Oder man lässt es bleiben.

Ich bin jetzt nicht mehr sicher, ob du mich veralbern willst. Div. Methoden sind, soweit ich das Überblicke, alle durchprobiert.

Glaubt dir hier keiner: Weiter oben sagtest du, dass die dir gegebenen Methoden - das waren etliche - alle zu viel Bastelei seien. Der Eintrag im NM wäre übrigens zusätzlich zur MAC-Änderung sinnvoll, nicht entweder oder.

Die Rückkehr zu LM_17.03 ist jederzeit möglich. Da funktionierte noch alles. Wird ja auch noch bis Mitte 19 unterstützt.

Naja, dann nimm doch Mint und frag im Mintforum, wenn was ist - warum bist du dann bei Xubuntu gelandet?

Ich würde gleich mit Windows Vista drohen - gleich noch einen draufsetzen. 😉

Im Übrigen ist dein Vergleich ziemlich doof: Du vergleichst offenbar ein auf Ubuntu 14.04 basierendes Mint mit einem 16.04 - wenn du zu offiziellem Ubuntu wölltest, müsstest du nun entweder Xubuntu 14.04 testen - oder bei Mint ebenfalls den Pferdefuß 16.04 riskieren. Aber so ist das ja mal total albern.

Wahrscheinlich gilt eben doch "...never change usw" oder "Schuster, bleib bei deinen Leisten".

Ja, wie gesagt...

Schade, ich hatte mir sinnvolleres erhofft.

Wer wirft denn jeden der x Tipps in den Wind und behauptet dann, sie alle ausprobiert zu haben?

Schönen Abend noch...

Dito.

PS: Deine Formatierung ist kaputt.

Antworten |