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