En casa tengo conectada al televisor una Raspberry Pi 2B a la que le tengo instalado Raspbian con Kodi, RetroPie… . El caso es que, a diferencia del modelo 3, esta versión de Raspberry Pi no tiene WiFi integrado, de modo que le compré un adaptador WiFi USB con el que la conecto a mi red local. Concretamente el TP-LINK TL-WN725N (chipset RTL8188).
Lo malo es que Raspbian no incluye estos drivers por defecto, y encima cada vez que actualizo el kernel el adaptador deja de funcionar…
… Por lo que la primera vez (y cada vez que actualicemos el kernel) tenemos que descargar e instalar los drivers adecuados.
El adaptador, según la salida de lspci, se trata de:
0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter
Los drivers necesarios los podemos descargar de Fars Robotics, pero hay que estar atentos a la versión del Kernel que tenemos. Los pasos a seguir son los siguientes:
uname -a
Obtendremos una salida parecida a:
Linux raspberryPi 4.14.34-v7+ #1110 SMP Mon Apr 16 15:18:51 BST 2018 armv7l GNU/Linux
Fijándonos en la versión de kernel y el número (las partes marcadas en negrita y coloreadas en rojo y verde) descargamos la versión de los drivers correspondiente. Si lo hacemos desde consola el comando sería:
wget http://downloads.fars-robotics.net/wifi-drivers/8188eu-drivers/8188eu-4.14.34-v7-1110.tar.gz
Por último sólo resta descomprimir los drivers (el archivo descargado) y ejecutar el script install.sh con poderes de superusuario. En consola los comandos serían:
tar -xvzf 8188eu-4.14.34-v7-1110.tar.gz sudo bash install.sh
Una vez ha terminado, reiniciamos la raspberry y ya deberíamos tener nuestro adaptador WiFi operativo.