web-dev-qa-db-fra.com

Comment changer le MAC de wlan0?

Quelqu'un peut-il me dire comment changer le MAC de wlan0?

J'ai essayé les commandes macchanger mais rien ne fonctionne (adaptateur réseau Ubuntu 12.10-Broadcom).

Voici ce que je reçois:

enter image description here

J'ai essayé ce qui suit:

shivendra@shivendra-Rev-1-0:~$ Sudo ifconfig eth1 down
[Sudo] password for shivendra: 
shivendra@shivendra-Rev-1-0:~$ Sudo service network-manager stop
network-manager stop/waiting
shivendra@shivendra-Rev-1-0:~$ 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
shivendra@shivendra-Rev-1-0:~$ 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
shivendra@shivendra-Rev-1-0:~$ Sudo service network-manager start
network-manager start/running, process 2182
shivendra@shivendra-Rev-1-0:~$ 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
Shivendra Mishra

Je peux vous dire un moyen simple de changer l'adresse eth1 sans utiliser macchanger.

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

Ensuite, vous êtes tous ensemble avec votre nouvelle adresse mac.

4
user387391

Etes-vous sûr que modifier eth1 est ce que vous voulez faire ?? Vérifiez le nom de votre interface Wifi avec ifconfig.
Ce que je ferais:

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

Désolé si je me trompe, n'y a-t-il pas une option d'interface graphique dans le gestionnaire de réseau? Cliquez sur l'icône du gestionnaire de réseau> sélectionnez Modifier les connexions> Modifier les propriétés de votre réseau Ethernet, recherchez le champ Adresse MAC cloné et entrez votre nouveau MAC.

0
Andrew

Vous éditez eth1 au lieu de wlan0, remplacez eth1 par wlan0 et votre commande d’adresse MAC fonctionnera.

Donc, partout il y a eth1 comme ceci:

Sudo macchanger -a eth1

devrait être comme ça:

Sudo machchanger -a wlan0
0
Alvar

Si vous cliquez sur l'icône de mise en réseau dans la barre des tâches de Unity en haut à droite, accédez à Editer les connexions, vous devriez pouvoir passer à l'onglet Sans fil et ouvrir un Edit dialogue pour votre connexion.

Dans cette boîte de dialogue d'édition, la première page contient un champ permettant de modifier votre adresse MAC. Vous pouvez taper directement dans le champ de texte.

0
Sajan Parikh

J'ai écrit un petit script qui utilise macchanger -A pour obtenir une autre adresse MAC, puis met à jour les fichiers WLAN nécessaires. Check it out .

À votre santé,

Manuel

Cette erreur:

Trop de fichiers ouverts dans le système

suggère que votre système a atteint le nombre maximal de fichiers ouverts dans le système d'exploitation.

Exécutez sysctl kern.num_files pour voir le nombre de fichiers actuellement ouverts et sysctl kern.maxfiles pour vérifier quelle est la limite actuelle.

Pour voir quels fichiers sont actuellement ouverts, exécutez: lsof | grep -w REG.

Pour augmenter la limite du système, exécutez:

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

Préfixe avec Sudo si nécessaire ou connectez-vous en tant que root.

Pour les limites du shell (telles que Bash), utilisez la commande ulimit, par exemple.

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