Recientemente compré un modelo 2 Pi y un dispositivo USB inalámbrico TP-Link WN725N. Según lo que he leído, dado que es un dispositivo V2 WN725N, necesito descargar e instalar el controlador Realtek 8188eu. Sin embargo, antes de hacerlo necesito ejecutar "lsusb" para obtener el identificador hexadecimal, así sé qué unidad descargar. El problema es que el dispositivo no aparece en la lista cuando ejecuto lsusb.
¿Cómo consigo que el Pi "vea" el dispositivo?
Salida de 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 ver si recibe algún mensaje cuando está enchufado. O conéctelo a otra computadora que ejecute Linux para intentar obtener la identificación USB. Debería mostrarse conlsusb
, independientemente de si tiene los controladores o no.Respuestas:
En la
dmesg
salida, verá que el controladorr8188eu
reconoce el dongle WiFi, pero no puede cargar el firmware, ya que no se puede encontrar el archivo de firmware.El foro Raspberry Pi tiene dos hilos sobre cómo hacer que estos dispositivos WiFi funcionen bajo Raspbian.
Normalmente, los dispositivos USB se pueden ver en la
lsusb
salida incluso si no hay un controlador adecuado disponible. Creo que el dongle no apareció, porque se desconecta cuando no se encuentra el firmware, comodmesg
muestran las dos últimas líneas.Descubrí que el paquete Debian regular firmware-realtek contiene el archivo requerido. Esta sería una forma limpia y conveniente de obtenerlo, pero en mi Raspbian no tengo este archivo, a pesar de que el paquete está instalado.
fuente