Recentemente, adquiri um Pi 2 Modelo e um dispositivo USB sem fio TP-Link WN725N. De acordo com o que li, como é um dispositivo V2 WN725N, preciso baixar e instalar o driver Realtek 8188eu. No entanto, antes de fazer isso, preciso executar "lsusb" para obter o identificador hexadecimal, para que eu saiba qual unidade baixar. O problema é que o dispositivo não está listado quando executo o lsusb.
Como faço para que o Pi "veja" o dispositivo?
Saída do dmesg
r8188eu 1-1.5:1.0: Direct firmware load for rtlwifi/rtl8188eufw.bin failed with error -2
r8188eu 1-1.5:1.0: Firmware rtlwifi/rtl8188eufw.bin not available
MAC Address = e8:94:f6:15:da:6a
usb 1-1.5: USB Disconnect, device number 9
R8188EU: ERROR indicate disassoc
dmesg
para verificar se há alguma mensagem quando ele estiver conectado. Ou conecte-o a outro computador executando o Linux para tentar obter o ID USB. Ele deve aparecer comlsusb
, independentemente de você ter os drivers ou não.Respostas:
Na
dmesg
saída, você vê que o driverr8188eu
reconhece o dongle WiFi, mas não pode carregar o firmware, pois o arquivo do firmware não pode ser encontrado.O fórum do Raspberry Pi tem dois tópicos sobre como fazer com que esses dispositivos WiFi funcionem no Raspbian.
Normalmente, os dispositivos USB podem ser vistos na
lsusb
saída, mesmo que um driver adequado não esteja disponível. Acredito que o dongle não apareceu, porque é desconectado quando o firmware não é encontrado, comodmesg
mostram as duas últimas linhas.Eu descobri que o pacote normal do Debian firmware-realtek contém o arquivo necessário. Essa seria uma maneira limpa e conveniente de obtê-lo, mas no meu Raspbian eu não tenho esse arquivo, mesmo que o pacote esteja instalado.
fonte