Eu comprei um adaptador nano wifi no modmypi.com ( este aqui ).
Funciona, verifiquei em uma configuração raspbmc (usei raspbmc para configurá-lo lá).
Agora estou de volta à minha distração chiada e não consigo fazê-la funcionar.
Quando eu faço um ifconfig, ele está lá (veja abaixo).
A página de ajuda no modmypi.com tinha um script, mas quando executo isso, recebo a exceção: "Parece que você está usando a nova imagem de 2012-09-18-wheezy-raspbian. Desculpe, mas o script não está definido atualmente o wifi nesta imagem. Você precisa iniciar a GUI usando o comando startx e configurá-lo usando o WiFi Config. O script agora será encerrado. Pressione qualquer tecla para continuar ... "
Então agora estou na GUI e comecei nm-connection-editor
, mas não parece obter um endereço de ip.
Eu li sobre este comando:, dhclient -v wlan0
e é isso que é saída:
sudo dhclient -v wlan0
Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/wlan0/00:0f:more numbers
Sending on LPF/wlan0/00:0f:more numbers
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 5
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
E agora eu não sei o que fazer.
Este é o ifconfig
:
wlan0 Link encap:Ethernet HWaddr 00:0f:1more numbers
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
iwconfig wlan0
:
wlan0 unassociated Nickname:"<WIFI@REALTEK>"
Mode:Managed Frequency=2.412 GHz Access Point: Not-Associated
Sensitivity:0/0
Retry:off RTS thr:off Fragment thr:off
Encryption key: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
/etc/wpa_supplicant/wpa_supplicant.conf
:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="Nerd"
psk="SECRET"
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP
}
A execução wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf
fornece:
wlan0: Trying to associate with 2a:65:11:f2:ce:97 (SSID='Nerd' freq=2412 MHz)
wlan0: Association request to the driver failed
wlan0: Associated with 2a:65:11:f2:ce:97
wlan0: WPA: Key negotiation completed with 2a:65:11:f2:ce:97 [PTK=CCMP GTK=TKIP]
wlan0: CTRL-EVENT-CONNECTED - Connection to 2a:65:11:f2:ce:97 completed (auth) [id=0 id_str=]
wlan0: CTRL-EVENT-DISCONNECTED bssid=2a:65:11:f2:ce:97 reason=0
wlan0: Trying to associate with 90:00:4e:87:c8:cf (SSID='Nerd' freq=2412 MHz)
wlan0: Association request to the driver failed
wlan0: Associated with 00:00:00:00:00:00
wlan0: CTRL-EVENT-TERMINATING - signal 2 received
wlan0: Trying to associate with 90:00:4e:87:c8:cf (SSID='Nerd' freq=2412 MHz)
wlan0: Association request to the driver failed
iwconfig wlan0
seria útil.iwconfig wlan0
Respostas:
Você pode ter várias instâncias do wpa_supplicant em execução. tentar
se isso funcionar, você pode tentar isso
e
/var/log/wpa_supplicant.log
seguir para ver o que está acontecendo.O wpa_supplicant deve ser executado na inicialização com o arquivo de configuração padrão. se você deseja alterar seu arquivo de configuração rapidamente, elimine o processo antigo, descompacte o diretório / var / run / wpa_supplicant / * e inicie o wpa_suplicant com o novo arquivo de configuração usando a opção -c.
Nota lateral wpa_cli é ímpar, os sinalizadores não são seguidos por um espaço. por exemplo, você quer fazer
não
fonte
ifconfig wlan0 up
. Depois de fazerdhclient -v wlan0
isso funcionou como um sonho. Eu não tenho ideia do porquê. Por que meu sistema precisa desse comando?Eu tinha uma senha wifi ruim, o que causou isso. Especificamente, o símbolo "at" e as aspas são revertidos em um teclado do Reino Unido; portanto, o símbolo "at" na minha senha saiu como aspas, algo que o arquivo de configuração certamente não gostou. :)
fonte
iwlist scan
, quando percebi que o SSID tinha um espaço extra no final.http://wirelessdefence.org/Contents/LinuxWirelessCommands.htm
Eu tive o mesmo problema ao fazer login no WEP, recebi recursos de um site Linux e marquei esta página, tentei o primeiro e agora estou vinculado via wifi!
fonte
Você já tentou ligar o pi até ter logado em um terminal ou GUI, desconectando e reconectando o adaptador wifi. Em seguida, remova todas as entradas para redes sem fio e verifique novamente a sua rede e depois configure-a. Não sei se funcionará para você, mas funcionou para mim quando meu adaptador é ativado
fonte