TP-Link TL-WN725N versión 2 en Raspberry Pi

El driver para la versión 2 del TP-Link TL-WN725N no viene por defecto en Raspbian así que no funciona nada más conectarlo al USB.

TP-Link TL-WN725N

Puedes compilar tu mismo el driver (muy lento) o simplemente bajarte una versión ya compilada e instalarla.

¡ACTUALIZACIÓN!
Debido a los problemas que estaba teniendo la gente con el error “ERROR: could not insert ’8188eu’: Exec format error.” he compilado y probado yo mismo el driver tanto para 2013-02-09-wheezy-raspbian como para 2013-09-25-wheezy-raspbian con kernel Linux 3.6.11+.

2013-02-09-wheezy-raspbian kernel 3.6.11+:
https://tech.enekochan.com/wp-content/uploads/2013/rtl8188eu/liwei/2013-02-09-wheezy-raspbian-3-6-11/8188eu.ko
2013-09-25-wheezy-raspbian kernel 3.6.11+:
https://tech.enekochan.com/wp-content/uploads/2013/rtl8188eu/liwei/2013-09-25-wheezy-raspbian-3-6-11/8188eu.ko
2014-01-07-wheezy-raspbian kernel 3.10.25+: Gracias a http://www.mendrugox.net ir a TP-Link TL-WN725N version 2 en Raspbian 2014-01-07-wheezy-raspbian con kernel 3.10.25+

wget https://tech.enekochan.com/wp-content/uploads/2013/rtl8188eu/liwei/2013-09-25-wheezy-raspbian-3-6-11/8188eu.ko
sudo install -p -m 644 8188eu.ko /lib/modules/`uname -r`/kernel/drivers/net/wireless
sudo depmod -a
sudo modprobe 8188eu

Probablemente quieras que tu Raspberry PI se conecte al arrancar. En ese caso edita el fichero /etc/network/interfaces para configurar el SSID y la contraseña de la red wifi:

auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
auto wlan0

iface wlan0 inet dhcp
        wpa-ssid "ssid"
        wpa-psk "password"

Prueba que todo funciona apagando y volviendo a encender la conexión y mirando con ifconfig que wlan0 ahora ya tiene una IP:

sudo ifdown wlan0
sudo ifup wlan0
ifconfig

Si ves estos mensajes no te preocupes siempre y cuando todo funcione (no sé por qué aparecen pero a mi me funciona todo de todas formas):

ioctl[SIOCSIWAP]: Operation not permitted
ioctl[SIOCSIWENCODEEXT]: Invalid argument
ioctl[SIOCSIWENCODEEXT]: Invalid argument

Anteriormente configuraba la conexión usando la aplicación Wifi Config (wpa_gui) en el entorno de escritorio. Esta aplicación configura automaticamente los ficheros /etc/network/interfaces y /etc/wpa_supplicant/wpa_supplicant.conf:

auto lo

iface lo inet loopback
iface eth0 inet dhcp

allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
       ssid="XXXX"
       psk="XXXXXXXXXXXX"
       proto=RSN
       key_mgmt=WPA-PSK
       pairwise=CCMP
       auth_alg=OPEN
}

Pero este sistema me dejó de funcionar con la última versión del driver.

Si usas este método puedes formar a que wpa_supplicant vuelva a reconectar la wifi ejecutando esto:

sudo wpa_supplicant -Dwext -iwlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf

También tuve que configurar los servidores DNS para poder resolver nombres de internet. Esto se hace editando el fichero /etc/resolv.conf. Tan solo añade tus servidores DNS (normalmente tu proveedor de internet te los da) o usa 8.8.4.4 y 8.8.8.8 (servidores DNS de Google):

nameserver 8.8.4.4
nameserver 8.8.8.8

Ref: http://blog.pi3g.com/2013/05/tp-link-tl-wn725n-nano-wifi-adapter-v2-0-raspberry-pi-driver/
https://www.zhujunsan.net/index.php/2013/03/make-tp-link-tl-wn725n-v2-work-on-raspbian/

You might also like

Compilar e instalar driver para TP-Link TL-WN725N versión 2 en Raspbian
ACTUALIZACIÓN: Lee este post si tienes otra versión del kernel y quieres usar un script para compilarlo...

TP-Link TL-WN725N versión 2 en Raspbian 2014-01-07-wheezy-raspbian con kernel 3.10.25+
ACTUALIZACIÓN: Lee este post si tienes otra versión del kernel y quieres usar un script para compilarlo...

Compile and install driver for TP-Link TL-WN725N version 2 in Raspbian
UPDATE: Read this post if you have another version of the kernel and want a script to compile the driver...

Deshabilitar gestión de energía para TL-WN725N (driver 8188eu) en Raspbian
Si tu conexión wifi se desconecta al de cierto tiempo a veces se puede solucionar desactivando el modo...

Dejar un comentario?

1 Comentarios.

  1. hola,muy buenas. Muchas gracias por el tutorial, tengo un problema, al introducir $ sudo modprobe 8188eu
    la salida que me da es la siguiente: ERROR: could not insert ‘8188eu’ : Exec format error
    la verdad es que soy bastante novato en esto, pero creo entender que dice que falta el formato

Deje un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.