it-swarm.com.de

Wie ändere ich den MAC von wlan0?

Kann mir jemand sagen, wie ich den MAC von wlan0 ändern kann?

Ich habe macchanger Befehle ausprobiert, aber nichts funktioniert (Ubuntu 12.10-Broadcom Network Adapter).

Das bekomme ich:

enter image description here

Ich habe Folgendes versucht:

[email protected]:~$ Sudo ifconfig eth1 down
[Sudo] password for shivendra: 
[email protected]:~$ Sudo service network-manager stop
network-manager stop/waiting
[email protected]:~$ Sudo macchanger -a eth1
Current MAC: 00:21:00:72:9c:d5 (unknown)
ERROR: Can't change MAC: interface up or not permission: Too many open files in system
[email protected]:~$ Sudo macchanger --mac 64:27:37:D8:97:6F eth1
Current MAC: 00:d0:61:9d:bf:a5 (Tremon Enterprises Co., Ltd.)
ERROR: Can't change MAC: interface up or not permission: Too many open files in system
[email protected]:~$ Sudo service network-manager start
network-manager start/running, process 2182
[email protected]:~$ Sudo macchanger --mac 64:27:37:D8:97:6F eth1
Current MAC: 64:27:37:d8:97:6f (unknown)
ERROR: Can't change MAC: interface up or not permission: Too many open files in system
4

Ich kann Ihnen eine einfache Möglichkeit nennen, die eth1-Adresse zu ändern, ohne Macchanger zu verwenden.

Sudo ifconfig eth1 down Sudo ifconfig eth1 hw ether 00:11:22:33:44:55 Sudo ifconfig eth1 up

Dann sind Sie mit Ihrer neuen Mac-Adresse fertig.

4
user387391

Sind Sie sicher, dass Sie eth1 ändern möchten? Überprüfen Sie den Namen Ihrer Wifi-Schnittstelle mit ifconfig.
Was ich tun würde:

Sudo service network-manager stop  
Sudo macchanger -a wlan0
Sudo service network-manager start
4
Vince

Tut mir leid, wenn ich falsch liege, gibt es keine GUI-Option im Netzwerk-Manager. Klicken Sie auf das Netzwerkmanagersymbol, wählen Sie Verbindungen bearbeiten> Eigenschaften Ihres Ethernets bearbeiten und suchen Sie nach dem Feld MAC-Adresse klonen und geben Sie Ihren neuen MAC ein.

0
Andrew

Sie bearbeiten eth1 anstelle von wlan0, ändern eth1 in wlan0 und Ihr MAC-Adressbefehl funktioniert.

Also überall gibt es eth1 wie folgt:

Sudo macchanger -a eth1

sollte so sein:

Sudo machchanger -a wlan0
0
Alvar

Wenn Sie auf das Netzwerksymbol in der Unity-Taskleiste oben rechts klicken und zu Verbindungen bearbeiten wechseln, sollten Sie in der Lage sein, zur Registerkarte Drahtlos zu wechseln und eine zu öffnen Bearbeiten Dialog für Ihre Verbindung.

In diesem Bearbeitungsdialogfeld befindet sich auf der ersten Seite ein Feld zum Bearbeiten Ihrer MAC-Adresse. Sie können direkt in das Textfeld eingeben.

0
Sajan Parikh

Ich habe ein kleines Skript geschrieben, das Macchanger-A verwendet, um eine andere MAC-Adresse abzurufen und dann die erforderlichen WLAN-Dateien zu aktualisieren. Check it out .

Prost,

Manuel

Dieser Fehler:

Zu viele offene Dateien im System

schlägt vor, dass Ihr System die maximale Anzahl offener Dateien im Betriebssystem erreicht hat.

Führen Sie sysctl kern.num_files aus, um festzustellen, wie viele Dateien derzeit geöffnet sind, und sysctl kern.maxfiles, um die aktuelle Grenze zu ermitteln.

Um zu sehen, welche Dateien gerade geöffnet sind, führen Sie Folgendes aus: lsof | grep -w REG.

Führen Sie zum Erhöhen des Systemlimits Folgendes aus:

sysctl -w kern.maxfiles=20480
sysctl -w kern.maxfilesperproc=4096

Stellen Sie bei Bedarf Sudo voran oder melden Sie sich als root an.

Verwenden Sie für Shell-Limits (wie Bash) den Befehl ulimit, z.

ulimit -Sn 8192 # Increase open files limit.
0
kenorb