Guten Tag,

ich betreibe ein WLAN-Netzwerk bei mir Zuhause, welches MAC-Adressfilterung benutzt. Somit muss ich logischerweise die MAC-Adresse des WLAN-Interfaces meines Notebooks in meinen Access Point eintragen, damit die Verbindung hergestellt werden kann.

Jetzt aber zu meinem Problem: Wenn ich eine Verbindung aufbauen möchte, und ich während des Verbindungsaufbaus "ip a" o. ä. eingebe, zeigt er mir nach jedem Verbindungsversuch eine neue MAC-Adresse an. Somit funktioniert die Verbindung zum AP natürlich auch nicht. Er zeigt mir dann alle paar Sekunden neue fehlgeschlagene Anmeldeversuche verschiedener MAC-Adressen an.

Liegt er ein Problem mit dem Treiber vor? Es handelt sich um ein Lenovo ThinkPad T420, sowie ein X220. Beide haben Intel Netzwerkkarten. (Ja, das Problem habe ich bei beiden feststellen können.)

Ich habe das ganze auch unter Void Linux mal getestet, auch da das selbe Bild bei beiden NBs...

Habt ihr vielleicht einen Vorschlag?

Viele Grüße,

Marc
Hast du MAC Randomization aktiviert? Wie managed du deine Verbindungen? Networkmanager?
shibumi schriebHast du MAC Randomization aktiviert? Wie managed du deine Verbindungen? Networkmanager?
Nicht das ich wüsste.

Ja, NetworkManager.

Auf dem X220 über netctl und auf dem T420 über die GNOME-Benutzeroberfläche.
So, ich habe das Problemn jetzt gelöst bekommen.

Für alle, die das selbe Problem haben:

Die MAC-Adress randomization lässt sich in der /etc/NetworkManager/NetworkManager.conf abschalten in dem man folgendes hinzufügt:

[device]
wifi.scan-rand-mac-address=no

[device-mac-randomization]
wifi.scan-rand-mac-address=no

Außerdem wird kein DHCP Discover durchgeführt, nachdem die Verbindung erfolgreich war. Es liegt an dhcpcd. Dieser versagt in der Zusammenarbeit mit NetworkManager anscheinend so hart, dass er kein DHCP Discover o.ä. durchführt, wenn die Verbindung besteht.

Somit ist ein Umstieg auf dhclient notwendig.

systemctl disable dhcpcd

Und dann dhclient installieren und aktivieren.

Vielen Dank trotzdem für die Hilfe! Der Tipp mit der MAC-Adressen Randomization hats gebracht. Vielen Dank!!
Ventor schrieb systemctl disable dhcpcd

Wenn man den Networkmanager nutzt, darf der dhcpcd nicht aktiv sein, der Networkmanager schubst selber eine dhcp-Abfrage an!