Tudo bem, não consegui encontrar uma solução para esse problema em nenhum outro lugar on-line, por isso, tenha paciência comigo:
Eu tenho um novo Raspberry Pi Modelo 2B que veio com um dongle wifi (Ralink RT5370) e quando o iniciei com o Raspbian pré-instalado, o wifi funcionou corretamente. Também comprei uma mini tela HDMI para o pi que não funcionaria sem instalar o driver a partir de um DVD enviado com a tela. Depois de instalar o driver, a tela funciona bem, mas agora meu wifi parou de funcionar. A luz do dongle não acende mais e não consigo procurar redes sem fio.
Após algumas pesquisas no Google, determinei que o dongle é reconhecido (é listado quando executo lsusb
), seu módulo está instalado (o módulo rt2800usb é listado quando executo lsmod
) e o firmware parece estar instalado (eu executei ifconfig -a
e exibe informações wlan0). No entanto, quando executo iwlist wlan0 scan
, recebo a saída:
wlan0 Failed to read scan data: Network is down
E quando corro sudo ifdown wlan0 && sudo ifup wlan0
para ver se a rede está acessível, recebo a seguinte saída:
ifdown: interface wlan0 not configured
wpa_supplicant: /sbin/wpa_supplicant daemon failed to start
run-parts: /etc/network/if-pre-up.d/wpa_supplicant exited with return code 1
Failed to bring up wlan0
Eu tentei editar ambos /etc/network/interfaces
e de /etc/wpa_supplicant/wpa_supplicant.conf
acordo com vários exemplos on-line sem sucesso. Aqui estão minhas versões atuais:
interfaces:
auto lo
allow-hotplug lo
iface lo inet loopback
allow-hotplug eth0
auto eth0
iface eth0 inet manual
allow-hotplug wlan0
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
wpa_supplicant.conf:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="mySSID"
key_mgmt=WPA_PSK
proto=WPA
pairwise=TKIP
psk="myPassKey"
}
Como observação lateral, verifiquei três vezes se minhas informações de rede estão corretas e se a rede wifi pode ser descoberta em outros computadores, por isso duvido que o problema esteja nesse sentido. Estou em um ponto em que realmente não tenho idéia de onde ou qual pode ser meu problema. Eu tentei baixar gerenciadores de wifi, que não funcionou. Reiniciei, atualizei e atualizei minhas versões de software repetidamente, que não funcionaram. Tentei alterar e / ou remover linhas dos arquivos acima, que não funcionaram. Consigo sempre procurar redes sem fio (Nota: a ethernet funciona bem) apesar de conectar-me com êxito às redes antes de instalar este driver de tela! Se alguém tiver alguma idéia de qual seja o meu problema e como corrigi-lo, ficaria extremamente grato. Obrigado!
ifconfig
sem parâmetros apenas mostra eth0 e lo, sem wlan0. Deseja saber a leitura completa de cada um?
wlan0
interface-não está disponível, não há sequer uma tentativa de conexão com o seu WiFi. Seria bom saber a saída de ifconfig -a
, como sugeriu goldilocks. Isso mostra se wlan0
está "lá". Você também pode verificar as mensagens do sistema, exibir as últimas com dmesg | tail
, mostrar todas com dmesg
, melhor dmesg | less
. Espero que isso mostre o que há de errado wlan0
.
dmesg | tail
mostra um monte de erros em relação às solicitações de firmware. Direct firmware load for rt2870.bin failed with error -2
rt2x00lib_request_firmware: Error - Failed to request Firmware
rt2x00lib_request_firmware: Info - Loading firmware file 'rt2870.bin'
Isso diz a alguém algo útil?
apt-get install firmware-ralink
mas ele diz que o firmware já é a versão mais recente.
ifconfig
mostra?