29 marzo, 2024

Este dongle tan popular, da bastantes problemas en su instalación, ya que cada versión de kernel tiene su propio módulo, pero gracias a los desarrollos de MrEngman del foro raspberrypi.org podemos ir reinstalando estos módulos a medida que vamos actualizando el kernel.

     Voy a realizar un ejemplo de instalación con el kernel 3.18.16-v7+ #795 como si fuera la primera vez que instalamos el dongle en nuestra raspbian.

 Si por cualquier motivo, no tienes instalado el wget o tar , recuerda que se instalan de la siguiente manera:

# apt-get install wget
# apt-get install tar

 También se puede hacer con el formato:

# apt-get install wget tar

Vamos a instalar el conjunto de paquetes necesarios para correr los elementos WI-FI:

# apt-get update
# apt-get install usbutils firmware-iwlwifi wireless-tools wpasupplicant

 Ahora vamos a descargar el módulo kernel para la versión Linux pi 3.18.16-v7+ #795 y lo colocaremos en el directorio /tmp , que al rebotar la rasbian, eliminará su contenido.

# cd /tmp
# wget https://dl.dropboxusercontent.com/u/80256631/8188eu-v7-20150617.tar.gz
# tar xzf 8188eu-v7-20150617.tar.gz
# ./install.sh

 Y rebotamos el sistema:

# reboot

 Una vez arrancado, vamos a comprobar el estado de las interfaces wireless:

# iwconfig
wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency=2.412 GHz  Access Point: Not-Associated
          Sensitivity:0/0
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
lo        no wireless extensions.
eth0      no wireless extensions.

Vamos a configurar manualmente, la wifi de la Raspi, para que se conecte a nuestra red de casa.

# nano /etc/wpa_supplicant/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
update_config=1
network={
ssid="Nombre_de_tu_red_WIFI"
psk="el_password_de_tu_red_wifi"
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP
group=TKIP
id_str="Nickname"
}

Vamos a asignar la wifi como interface activa.

# nano /etc/network/interfaces
auto wlan0iface wlan0 inet dhcpwpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

 Ahora puedes hacer un restart de las interfaces a través de:

# /etc/init.d/networking restart

o haz un reboot del sistema:

#reboot

Comprobamos la situación de las interfaces:

# ifconfig
    eth0      Link encap:Ethernet  HWaddr b8:27:eb:8b:aa:00
              inet addr:192.168.1.100  Bcast:192.168.1.255  Mask:255.255.255.0
              inet6 addr: fe80::ba27:ebff:fe8b:aa00/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:19977 errors:0 dropped:0 overruns:0 frame:0
              TX packets:7318 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:23280101 (22.2 MiB)  TX bytes:857003 (836.9 KiB)
    lo        Link encap:Local Loopback
              inet addr:127.0.0.1  Mask:255.0.0.0
              inet6 addr: ::1/128 Scope:Host
              UP LOOPBACK RUNNING  MTU:65536  Metric:1
              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
              TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
              collisions:0 txqueuelen:0
              RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
    wlan0     Link encap:Ethernet  HWaddr 14:cc:20:15:d2:24
              inet addr:192.168.1.104  Bcast:192.168.1.255  Mask:255.255.255.0
              inet6 addr: fe80::16cc:20ff:fe15:d224/64 Scope:Link
              UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
              RX packets:35 errors:0 dropped:7 overruns:0 frame:0
              TX packets:11 errors:0 dropped:3 overruns:0 carrier:0
              collisions:0 txqueuelen:1000
              RX bytes:4979 (4.8 KiB)  TX bytes:1934 (1.8 KiB)
Se puede comprobar en la última sección, que nuestra wlan0 está conectada y con ip asignada.

     Para otras versiones de kernel, no te puedes perder el increible trabajo que realiza día a día MrEngman en el foro de https://www.raspberrypi.org

     Aquí el enlace: https://www.raspberrypi.org/forums/viewtopic.php?p=462982#p462982 

     Espero os sea de ayuda.  

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

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

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies