Tem certeza de que modificar eth1 é o que você quer fazer? Verifique seu nome de interface Wifi com ifconfig.
O que eu faria:
sudo service network-manager stop
sudo macchanger -a wlan0
sudo service network-manager start
Alguém pode me dizer a maneira de mudar o MAC de wlan0 ?
Eu tentei comandos macchanger , mas nada funciona (Ubuntu 12.10-Broadcom Network Adapter).
Isso é o que estou recebendo:
Eu tentei o seguinte:
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
Tem certeza de que modificar eth1 é o que você quer fazer? Verifique seu nome de interface Wifi com ifconfig.
O que eu faria:
sudo service network-manager stop
sudo macchanger -a wlan0
sudo service network-manager start
Eu posso dizer uma maneira simples de alterar o endereço eth1 sem usar o macchanger.
sudo ifconfig eth1 down
sudo ifconfig eth1 hw ether 00:11:22:33:44:55
sudo ifconfig eth1 up
Então você está pronto com o novo endereço MAC.
Desculpe se estou errado, não há uma opção de GUI no Gerenciador de rede. Clique no ícone do gerenciador de rede > selecione Editar Conexões > Edite as propriedades da sua rede e procure pelo campo Clone MAC address e insira seu novo MAC.
Se você clicar no ícone de rede na barra de tarefas do Unity, no canto superior direito, vá para Editar conexões , será possível alternar para a guia Sem fio e abra uma caixa de diálogo Editar para sua conexão.
Nesta caixa de diálogo de edição, a primeira página tem um campo para editar seu endereço MAC. Você pode digitar direto no campo de texto.
Você está editando eth1 em vez de wlan0 , altere eth1 para wlan0 e seu comando de endereço MAC funcionará.
Assim, em todo lugar há eth1 assim:
sudo macchanger -a eth1
deve ser assim:
sudo machchanger -a wlan0
Eu escrevi um pequeno script que usa o macchanger -A para obter outro endereço MAC e, em seguida, atualiza os arquivos wlan necessários. Dê uma olhada .
Felicidades,
Manuel
Este erro:
% bl0ck_qu0te%sugere que o sistema atingiu o máximo de arquivos abertos no sistema operacional.
Execute sysctl kern.num_files para ver quantos arquivos estão abertos no momento e sysctl kern.maxfiles para verificar qual é o limite atual.
Para ver quais arquivos estão abertos no momento, execute: lsof | grep -w REG .
Para aumentar o limite do sistema, execute:
sysctl -w kern.maxfiles=20480
sysctl -w kern.maxfilesperproc=4096
Prefixo com sudo , se necessário, ou login como root .
Para limites de shell (como Bash), use o comando ulimit , por exemplo,
ulimit -Sn 8192 # Increase open files limit.
Tags wireless network-manager