Artículos Noticias

WiFiClub » Featured » Descargar y configurar drivers y controladores WiFi para Linux.

Descargar y configurar drivers y controladores WiFi para Linux.

Ante reiteradas consultas acerca de la descarga, instalacion y configuracion de drivers para tarjetas de red inalambricas en Linux, es que decidimos hacer este tutorial.

Lo primero, es hacernos de la informacion necesaria que necesitamos para descargar los drivers.
Esto seria: marca y modelo de la tarjeta de wifi, chipset de la misma (si fuera necesario), sistema operativo (en este caso seria Ubuntu, Fedora, Mandriva, Debian, Suse, etc).
Luego, debemos de cerciorarnos de que no se encuentran dentro de la lista actualizada de controladores privativos. Si esto fuera asi, directamente instalamos los drivers desde Linux, simplemente estando conectados a Internet y haciendo click sobre el controlador elegido e instalar, reiniciamos y listo.

En el caso de que nuestra tarjeta wireless no se encuentre dentro de esta lista (algo muy raro), podemos utilizar NDisWrapper.
Esta es una aplicacion que utiliza las librerias de drivers de Windows para adaptarlas a Linux, cuando en esa distro no se ha añadido dicho controlador. Es de muy facil instalacion y utilización.
Se instala desde el gestor de aplicaciones de Synaptic, es decir, vamos a: barra de tareas, Pestaña Aplicaciones, Añadir o Quitar programas.
En el buscador escribimos “Ndis”, y nos aparecera dicha aplicacion.
Una vez instalado lo podemos abrir desde la pestaña Administracion, Windows Wireles Drivers.
Presionamos en Install New Driver y buscamos el archivo .inf
Una vez seleccionado e instalado, nos dira si el hardware esta presente. Si debajo del nombre del driver dice: Hardware Present:Yes, ya podremos empezar a utilizar nuestro dispositivo Wifi.
Vamos al icono de la parte superior derecha de la pantalla que nos configura la red y hacemos click, esto nos mostrara las Redes Wireless que encuentra y ya nos podremos conectar.

Tambien tenemos el proyecto llamado Linux Wireless, donde se desarrolla drivers y controladores para gran cantidad de modelos de tarjetas Wi-Fi totalmente gratis y con un rendimiento igual al de Windows. Aqui vemos un breve resumen de los modelos soportados, forma de instalacion y link de descarga.

Listado de Modelos Soportados por Linux Wireless:


Link de Descarga:
http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2

Como dijimos anteriormente, el primer paso es identificar nuestra tarjeta:


Para esto, tenemos que saber que chip tiene, y lo conseguimos mediante los siguientes comandos en nuestra consola de Linux:

Si es USB: lsusb
Si es PCI o MiniPCI: lspci

Por ejemplo, en el caso de ser una USB Realtek 8187 cuyo modulo se llama rtl8187:

root@domain:~$ lsusb

Nos mostrara:
Bus 001 Device 004: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
(…)

Veamos un paso a paso para la compilación e instalación:

Lo primero que debemos hacer, es loguearnos como root en la terminal, en Ubuntu el comando es sudo bash, y en Debian el comando es sudo su, introducimos nuestra contraseña y listo. Luego descargamos el archivo:

root@domain:~$ wget http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2

Una vez descargado, lo descomprimimos y lo compilamos, aunque el archivo es diminuto, toca los módulos del kernel por esto la compilación es un poco lenta.
En la consola escribimos:

root@domain:~$ tar jxvf compat-wireless-2.6.tar.bz2

Luego de esto vamos a la carpeta donde descomprimimos y compilamos:

root@domain:~$ cd compat-wireless-2009-05-24/

root@domain:~$ make

Una vez que termine, marcamos la instalacion con:

root@domain:~$ make install

Por las dudas de que tengamos algún tipo de preinstalación, la web recomienda:

root@domain:~$ sudo make unload

Ahora ya tenemos instalados todos los drivers de las tarjetas conocidas, pero pueden darse dos casos:

1.- Que tengas ya montado un modulo (driver-controlador) de la placa Wi-Fi genérico de Linux, al cual hay que desmontar.

2.- Que estes emulando con Ndiswrapper los drivers de Windows como describimos mas arriba.


1.- Para el el primer caso:

Tenemos que desmontar el modulo que esta corriendo actualmente, esto es muy sencillo, solo buscamos en la lista de arriba nuestra placa, por ejemplo si fuera una Realtek 8187 cuyo modulo se llama rtl8187. Una vez identificado el nombre del modulo, en la consola listamos los módulos activos y nos fijamos que aparezca el nuestro:

root@domain:~$ lsmod

Nos mostrara:
Module Size Used by
arc4 10240 2
ecb 11392 2
rtl8187 53508 0

(…)

Para desmontarlo es muy sencillo:

root@domain:~$ rmmod rtl8187

Luego de esto, (y aunque no es estrictamente necesario), reiniciamos el PC. Una vez que reiniciamos, cargamos el nuevo modulo (driver), que aunque se llama igual, es distinto, nos vamos a dar cuenta por el tamaño del modulo:

root@domain:~$ modprobe rtl8187

Una vez realizado, volvemos a listar los módulos y veremos que efectivamente se cargo correctamente:

root@domain:~$ lsmod

Nos mostrara:
Module Size Used by
arc4 10240 2
ecb 11392 2
rtl8187 65874 0

(…)

2.- Para el segundo caso:

Tenemos instalado Ndiswrapper, que, aunque generalmente funciona correctamente con algunos modelos de placa, a veces genera problemas en lanarquitectura x64. Para desinstalarlo hacemos lo siguiente:

root@domain:~$ apt-get remove –purge ndiswrapper*

Luego, reiniciamos la PC, buscamos nuestra tarjeta en la lista de arriba, buscamos el modulo de nuestra tarjeta y lo cargamos a mano, en el ejemplo que usamos hoy, empleabamos una tarjeta Wi-Fi con chip Realtek 8187, cuyo modulo es el rtl8187:

root@domain:~$ modprobe rtl8187

NOTA: EN ALGUNOS CASOS NO ES NECESARIO CARGARLO A MANO YA QUE SEGÚN LA CONFIGURACIÓN DE NUESTRO KERNEL, ESTE LO PUEDE LEVANTAR AUTOMATICAMENTE.

Mas Info: Configurando por distribucion, Programas

Archivado bajo: Featured · Etiquetas: , , , , , , , , , , , , , , , , ,

22 Respuestas a "Descargar y configurar drivers y controladores WiFi para Linux."

  1. Firefox 3.5.3 Windows XP

    Esto es griego para mi … :???:

  2. Firefox 3.5.7 Ubuntu 9.10

    Una papita! :mrgreen:

    Si tuvieras que instalar tu tarjeta inalámbrica en windows sin tener el cd de drivers sería mucho más difícil. Esto aplica a usuarios normales.

    Técnicos y metemano que saben usar las páginas de descarga de drivers y saben qué buscar la tienen más fácil pero solamente porque están acostumbrados, lo hacen en forma casi automatizada.
    Lo seguro es que en linux no te van a salir carteles de que tenés que pagar por algo.

  3. Firefox 3.5.3 Windows XP

    Te das cuenta q me haces sentir como una reverenda pelotuda no??? :cry:

  4. Firefox 3.6.NETCLR3.5.30729 Windows XP

    Buenos datos eh…, me gustó lo de NDisWrapper. :razz:

  5. MSIE 8.0 Windows XP

    Bueno yanela, no es para que te sientas así, solo tené en cuenta que a veces uno se siente como no debería sentirse, pues sentirse de esa forma, hace que te sientas como te sentís, si te sentis como una reverenda pelotuda es porque viste que no sos pelotuda pero al verte reflejada en la pelotudez que dicen los demas, sentís que ellos son pelotudos pero no te sentis como capaz de decirles pelotudos lo que te hace sentir pelotuda.

    QUE PELOTUDEZ VO!!!!!!!!!!!!!

  6. Firefox 3.0.8 Windows XP

    Jajajajajajajajajajajajajajajajajajajajajaja!
    Ta,ta…
    Simplemente gracias…hasta que alguien no me hizo sentir asi…
    Un grande :grin:
    Pero enserio: que te paso con ese delirio?
    Entre este y el del post del Peugeot no hacemos ni medio Lole eh? :lol: :mrgreen:

  7. Opera 10.10 Windows XP

    Ta locaso el Lole

  8. MSIE 8.0 Windows XP

    Vieron el ppio de la nota? y pensar que los ingleses tardaron casi medio siglo en descifrar el genoma humano y el animal del piltrafa en media pagina lo desplegó!!!!!!!!!!!!! :mrgreen:

  9. MSIE 8.0 Windows XP

    onda driver, human cel
    fabricante, god y alguien mas
    riesgo de catastrofe, si y no
    ….. bus, de entrada y salida jajajajajajajaja :mrgreen:

  10. MSIE 8.0 Windows XP

    Y este domingo todos a las Canteras!!!!!!!!!!!!!!!!!!!!!!!!! Estamos juntando plata para darle su humilde vivienda al último Saurio conocido con vida, el LoleSaurus!!!!!!!!!!!!!!!!!!!! sólo 10 dólares la entrada!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  11. Firefox 3.5.6.NETCLR3.5.30729 Windows XP

    Viene algo con la entreda, onda tragos o algo así?
    O simplemente tas rrrrrobando la plata? :shock:

  12. Firefox 3.5.2 Windows XP

    O por lo menos un 2 x1…ahi capaz que hay negocio… :mrgreen:

  13. MSIE 8.0 Windows XP

    solamente toy robando la plata….

  14. avatar el mostro says:

    MSIE 8.0 Windows XP

    …para variar, no?

  15. Firefox 3.0.8 Windows XP

    Para no perder la costumbre… :lol:

  16. avatar Adenilson Lolesaurio de Roosswell says:

    MSIE 8.0 Windows XP

    mostro, vas a la final de la liguilla no? :cool:

  17. avatar jean rene says:

    Firefox 3.5.8GTBDFffGTB7.0.NETCLR3.5.30729 Windows XP
    :sad: Este me parece chinese,me faltan algunas bases pero :idea: le copio en mi fichero WIFI.Possible que sera muy util cuando voy a instalar mis carissimas antenas

  18. Firefox 3.5.6.NETCLR3.5.30729 Windows XP

    Quedate tranquilo que funciona, al menos me a solucionado varios problemillas… :mrgreen:

  19. MSIE 9.0 Windows 7

    A probar :twisted: :arrow: :evil:

  20. Chromium 14.0.835.186 Linux

    no entiendo nada porque no hace un ejecutable sencillo para los que no somos programadores, por eso windows es el sistema operativo mas amigable del mercado es tan dificil una aplicacion sencilla para instalar el drivers de realtek rtl8191se va para las personas normales que no pasamos todo el dia en la compu.

  21. Firefox 11.0 Windows XP

    Pasa el tiempo, y yo me sigo quedando con XP… ;-)

  22. Unknown Linux

    en mi tierra a los que no quieren batallar les decimos huevones,usen linux y conviertanse en hombres de verdad

Dejar una respuesta

ERROR: si-captcha.php dice: no hay soporte para imagen GD en PHP!

Ponte en contacto con tu proveedor de alojamiento web y pregunta por qué el soporte para imagen GD no está habilitado para PHP.

ERROR: si-captcha.php dice: la función imagepng no se detecta en PHP!

Ponte en contacto con tu proveedor de alojamiento web y pregunta por qué la función imagepnp no está habilitado para PHP.