Eu instalei a versão mais recente do Raspbian (via imagem) no meu Raspberry Pi. A saída do uname -a
comando é:
Linux raspberrypi 3.10.25+ #622 PREEMPT Fri Jan 3 18:41:00 GMT 2014 armv6l GNU/Linux
Quando conecto meu adaptador Wifi (um adaptador Wifi fabricado na China sem marca, número do modelo SL-1504N) a um hub USB com energia (nome da marca "plugável", testado e funciona muito bem) conectado ao Pi , o adaptador Wifi é reconhecido automaticamente e o driver correto é carregado sem nenhum tipo de configuração ou confusão. A linha que mostra o adaptador Wifi na saída do lsusb
comando é:
Bus 001 Device 006: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter
A wlan0
seção da saída do iwconfig
comando é:
wlan0 unassociated Nickname:"rtl_wifi"
Mode:Managed Access Point: Not-Associated Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Meu problema é: Quando digito iwlist wlan0 scan
no prompt do terminal para ver as redes sem fio disponíveis, recebo:
wlan0 No scan results
Tentei derrubar a interface ( sudo ifdown wlan0
) e trazê-la de volta ( sudo ifup wlan0
), bem como várias soluções que encontrei na web que funcionaram para outras pessoas, mas ainda não consegui fazê-la funcionar. Como último esforço, fiz o seguinte:
- Inicie o LXDE a partir do prompt do terminal (
startx
) - Clique duas vezes no ícone "WiFi Config" na área de trabalho (é simplesmente um atalho / link para
/usr/sbin/wpa_gui
, uma interface gráfica parawpa_supplicant
) - Clique no botão "Digitalizar", que faz aparecer uma segunda janela
- Na nova janela exibida, clique no botão "Digitalizar"
Demora cerca de 5 a 10 segundos, mas a verificação funciona e exibe a lista de redes Wi-Fi disponíveis. Isso é interessante porque eu não sei o que wpa_gui
está fazendo de maneira diferente e iwlist wlan0 scan
que permite obter resultados da verificação. O que é ainda mais interessante é que, se agora eu voltar ao prompt do terminal (no LXDE ou depois de fechar o LXDE e retornar ao prompt do terminal original) e digitar o mesmo iwlist wlan0 scan
comando, agora obterei resultados.
Claramente, wpa_gui
faz algo que eu não estava fazendo no prompt do terminal.
Minhas perguntas são:
- Alguém sabe em que o recurso "Digitalizar"
wpa_gui
faz diferente doiwlist wlan0 scan
comando? - (Continuação de 1) Como faço para que isso
iwlist wlan0 scan
funcione sem primeiro fazer a digitalizaçãowpa_gui
? - Na
iwconfig
saída mostrada acima, qual é exatamente o significado de "não associado"?
Nota: Para fins de fazer isso funcionar, eu estava usando todas as configurações / arquivos padrão. O /etc/network/interfaces
arquivo é o padrão da instalação do Raspbian. Se houver um utilitário que eu possa executar que forneça informações úteis para a solução de problemas, entre em contato.
iwlist wlan0 scan
retornar"No scan results"
. E eu me pergunto se é porque meu rpi2 está com pouca energia ou não? e isso poderia explicar o porquê?Respostas:
Você já tentou
sudo iwlist wlan0 scan
? Para mim, o iwlist semsudo
retorna "Sem resultados da verificação", mas comsudo
ele retorna uma lista completa da rede.fonte
Se você ainda encontrar o erro no seu Raspberry Pi, a primeira coisa a verificar é se você consegue conectar com êxito o seu Raspberry Pi à rede WLAN usando a
wpa_supplicant
ferramenta.Você pode tentar se conectar com sucesso usando o seguinte comando:
sudo wpa_supplicant -iwlan0 -c /etc/wpa_supplicant.conf
Se esse comando for bem-sucedido e você conseguir se conectar com êxito, todos os parâmetros de configuração de rede configurados para o Raspberry Pi estão funcionando bem. Nesse caso, tudo o que você precisa fazer é abrir o arquivo wpa_supplicant.conf e adicionar as seguintes linhas na parte superior desse arquivo:
Depois de concluído, agora você poderá conectar seu Raspberry Pi à rede Wi-Fi com êxito usando a
iwlist
ferramenta.iwlist wlan0 scan
fonte
Eu encontrei o mesmo problema com o meu raspberry pi 3. Eu estava bagunçando o dia com a configuração do raspberry pi .... e mais tarde naquele dia não consegui conectar-me a nenhum wifi devido à resposta que diz (a digitalização não é suportada) .
A solução que funcionou para mim é: Vá para Menu => Preferências => Configuração do Raspberry Pi => Localização => Escolha (defina o país wifi), escolha EUA (estado unido).
Seu pi solicitará uma reinicialização rápida. Após a reinicialização, verifique a verificação do wifi.
obrigado
fonte
Tendo os mesmos problemas na Nova Zelândia, a solução foi comentar (ou excluir) a linha 'country = US' no arquivo wpa_supplicant.conf. O sintoma era o wifi relatando nenhuma rede na GUI, mas uma vez executando o 'sudo iwlist wlan0 scan', ele listaria as redes ... 10 segundos depois, voltando a não ver nenhuma rede. Até a documentação do wpa_supplicant.conf não menciona uma opção 'country =', portanto, não sei o que isso deve fazer, mas certamente parece quebrá-lo!
fonte