Consegui um Pi 3 que sempre usa ethernet, então tente descobrir como desativar o Wi-Fi de forma que ele nem ligue após a reinicialização.
Se eu fizer um ifconfig
, vejo o wlan0
dispositivo. Eu posso fazer, ifconfig wlan0 down
mas ele voltará a funcionar novamente após uma reinicialização.
Tentei comentar algo sobre wlan0
(e wlan1
) no /etc/network/interfaces
mas isso não fez diferença.
eth0
não é comentado para que possa ser usado.
wlan1
arquivo?wlan0
nos/etc/network/interfaces
? Se for,auto
mude paramanual
seguido deifdown wlan0
.Respostas:
Veja a resposta de Ludovic Ronsin abaixo sobre o uso do dtoverlay, um método adicionado em janeiro de 2017.
Este post parece estar falando sobre isso. A resposta fala sobre a desativação dos drivers editando o arquivo
/etc/modprobe.d/raspi-blacklist.conf
e adicionando:Como alternativa, você pode usar
crontab -e
e adicionar:Portanto, esse comando é executado em cada inicialização.
Espero que isso ajude, ainda estou esperando o meu Pi 3 chegar.
fonte
/etc/modprobe.d/local-blacklist.conf
arquivo, em vez de anexá-lo a um arquivo existente.sudo crontab -e
sudo
. Para esticar, você precisa usarip link set wlan0 down
, em vez deifdown
sudo ifconfig wlan0 down
vez disso. Se ainda assim não funcionar, useifconfig
para listar todas as interfaces de rede disponíveis.Para desativar completamente o Wi-Fi integrado do firmware no Pi3, adicione
dtoverlay=disable-wifi
em /boot/config.txt .
Isso está documentado aqui . Certifique-se de usar um firmware atualizado, esse recurso foi adicionado em janeiro de 2017 .
Há também uma sobreposição para desativar a bordo do bluetooth:
disable-bt
. Se você quiser desativar o wifi e o bluetooth, precisará adicionar estas 2 linhas:fonte
/boot/config.txt
é a maneira mais limpa possível de desativar o Wi-Fi e outros periféricos.dtparam=...
'comando' e referem-se ao declarado anteriormentedtoverlay
. Para obter mais informações, consulte a documentação oficial em raspberrypi.org/documentation/configuration/…Você pode usar
Isso deve desativar o adaptador wifi.
Use
sudo iwconfig wlan0 txpower on
para habilitá-lo novamente.Referência: https://manpages.debian.org/buster/wireless-tools/iwconfig.8.en.html
fonte
Medimos a RF do Pi 3 (quando usado como ponto de acesso WiFi) e confirmamos que esta declaração desativa o transmissor WiDi do Pi quando usado como hot spot:
Você também pode criar facilmente um botão clicável na barra de tarefas para fazer isso. As instruções são encontradas aqui: http://orbisvitae.com/ubbthreads/ubbthreads.php?ubb=showflat&Number=81166#Post81166
fonte
Além da lista negra, que corre o risco de um bloqueio, caso você precise reiniciar e não haja Ethernet disponível, você também pode descarregar o módulo do kernel da seguinte maneira:
Mas não tenho certeza se descarregar os drivers de dispositivo é uma boa idéia, pois temo que o dispositivo wlan0 ainda consuma energia e, ainda mais, se os recursos de gerenciamento de energia dos drivers de dispositivo não estiverem carregados, atualmente mantenho os drivers carregados e simplesmente certifique-se de que a rota padrão via wlan0 está desabilitada:
Isso garantirá que todo o tráfego seja via eth0 e (esperançosamente) seja mais estável e assim por diante, por exemplo, para o daemon ntp.
fonte
Eu uso o seguinte comando
wpa_cli terminate
, eu tenho esse comando no meu/etc/rc.local
fonte
Modifiquei o rc.local usando o comando sudo nano /etc/rc.local e adicionei o ifconfig wlan0 nele. No entanto, se a Ethernet não estiver conectada ou o IP não estiver atribuído à interface com fio, o WiFi estará ativado. Isso fornece uma maneira de backup para conectar o RasPi ao executar sem cabeça.
parece como abaixo,
Salve usando CTRL + X e reinicie. Parece funcionar para mim, pois após a reinicialização, o ifconfig não fornece wlan0.
fonte
Estou usando meu pi como um ponto de acesso (ponto de acesso wifi). Isso funciona para mim:
E para ativá-lo novamente sem reiniciar o pi, execute o seguinte:
fonte
Outra solução é editar o
/etc/network/interfaces
arquivo, comentar / remover linhas sobre a conexão Wi-Fi (wlan0) e adicionar linha:fonte
A maneira mais fácil de desconectar-se de uma rede Wifi no Pi 3 é inserir uma senha inútil! Clique na sua rede Wi-Fi, ela solicitará novamente a senha, mas desta vez insira um texto aleatório e você será desconectado.
fonte
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
para aqueles que desejam usar esse método.