Instalar casi cualquier tarjeta Wifi en Linux
Algunas veces se tienen problemas para hacer funcionar las tarjetas de de red wireless en Linux (por cuestiones de drivers). Afortunadamente eso va cambiando poco a poco, y distribuciones como Ubuntu no suelen dar muchos problemas a la hora de reconocer el hardware y utilizar los controladores apropiados.
Para otros casos es posible utilizar una excelente herramienta llamada ndiswrapper. La función de este programa es la de utilizar los drivers que están construidos para funcionar en Windows, y hacerlos funcionar en nuestro querido Linux.
En esta guía intentaré mostrarles detalladamente, cómo es el proceso de instalación de una tarjeta de red inalámbrica utilizando ndiswrapper (al menos de dos maneras, para que tengas más opciones), y por supuesto un ejemplo de la vida real.
- Instalando
ndiswrapper - Uso de
ndiswrapper - ndisgtk, una interfaz gráfica para
ndiswrapper - Ejemplo: instalando el adaptador de red inalámbrico USB: Linksys WUSB54GP
- Solución de problemas
Instalación de ndiswrapper
Desde los repositorios…
La instalación de este programa es bastante sencilla, puesto que se encuentra en los repositorios de prácticamente todas las distribuciones. En Ubuntu o Debian basta con ejecutar el comando:
Si usas Arch Linux:
Desde las fuentes…
Si deseas puedes instalarlo desde el código fuente. Basta con descargarlo desde la página oficial, descomprimirlo, compilarlo e instalarlo:
# cd ndiswrapper-1.53/
# make
# make install
Uso de ndiswrapper…
Puesto que ndiswrapper necesita de los drivers de Windows para instalarlos en Linux, es necesario saber dónde se encuentran (si están en la partición de Windows) o descargarlos. Una vez tengamos los drivers necesitamos el archivo cuya extensión sea .inf. Una vez indentificado ejecutamos el comando:
Hecho esto, el driver queda instalado y solo nos queda crear un alias para cargar el módulo:
# modprobe ndiswrapper
ndiswrapper crea el archivo /etc/modprobe.d/ndiswrapper que contiene esto: alias wlan0 ndiswrapper. Fíjate que pone wlan0, por lo que si ya tienes una tarjeta de red inalámbrica te daría problemas. Así que, si tienes más de una tarjeta debes cambiar el archivo y poner algo como esto: alias wlan1 ndiswrapper.Una vez hecho esto, podrás verificar qué drivers tienes instalados y si la tarjeta se encuentra conectada, utilizando el comando:
Con lo que obtendrás algo como esto:
device (5041:2235) present (alternate driver: p54usb)
Si deseas eliminar el driver, basta con identificar el nombre del mismo y ejectar . Por ejemplo, para eliminar el driver del ejemplo anterior el comando sería:ndiswrapper con la opción -r
ndisgtk, interfaz gráfica para ndiswrapper
Si no eres muy amigo de la consola, pues deberías intentar aprender… en todo caso, y mientras estudias, puedes utilizar ndisgtk, una herramienta bastante sencilla escrita en Python (pygtk), con la que podrás gestionar fácilmente los drivers de tus tarjetas Wifi.
Su instalación en Ubuntu (por que no está en los repositorios de Arch Linux) es:
Para usarlo vas a Sistema -> Administración -> Controlador para redes inalámbricas de Windows, y verás algo como esto:

Para instalar un driver, has clic en el botón Instalar nuevo controlador, y selecciona el archivo .inf.
56 Comentarios | deja el tuyo



nunca e echo esto spero que me funcione grasias
La unica forma con la que he conseguido instalar ubuntu 10.04 en un portatil cuyo unico acceso es un lector de cd a traves de puerto usb ha sido mediante
F6———————-ACPI
tanto para probar ubuntu sin instalarlo, como para instalarlo posteriormente.
Sin embargo y a pesar de que lo he instalado teniendo conectada la tarjeta inalambrica alfa(RTL8187) a traves de usb y se encendia el led de la tarjeta duante toda la instalacion, despues , una vez instalado no reconoce esa tarjeta de red, ni otra con chipset Zydas.
Mediante el comando
lsusb
no ve ninguno de los chipset en los puertos.
Sin embargo si ve la tarjeta Conceptronic a traves de usb.
Lo sorpendente es que con el mismo cdlive , ambas tarjetas (alfa y zydas) funcionan perfectamente en otro portatil que por tener regrabadora interna permite tanto la prueba como la instalacion de ubuntu con la opcion por defecto del instalador.
¿Alguna solucion?
AYUDA POR FAVOR.
hola, mi problema es raro. Tengo una emachines e520, instalé ubuntu 9.01 en la maquina virtual, de tanto hacer y deshacer se conecta al internet inalámbrico, pero no aparece el icono de las conexiones inalámbricas, me aparece como si estuviese conectado al cable. Quiero conectarme a otra red y no puedo verlas. Si pongo # ifconfig me da esto:
eth0 Link encap:Ethernet direcciónHW 00:0c:29:3a:83:b1
Direc. inet:192.168.1.4 Difus.:192.168.1.7 Másc:255.255.255.248
Dirección inet6: fe80::20c:29ff:fe3a:83b1/64 Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:30661 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:24467 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:39084998 (39.0 MB) TX bytes:2610792 (2.6 MB)
Interrupción:19 Dirección base: 0×2000
lo Link encap:Bucle local
Direc. inet:127.0.0.1 Másc:255.0.0.0
Dirección inet6: ::1/128 Alcance:Anfitrión
ACTIVO BUCLE FUNCIONANDO MTU:16436 Métrica:1
Paquetes RX:4 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:4 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:0
Bytes RX:240 (240.0 B) TX bytes:240 (240.0 B)
# iwconfig me da esto:
lo no wireless extensions.
eth0 no wireless extensions.
pan0 no wireless extensions.
instalé los driver de acuerdo al tutorial y me sigue apareciendo esto
lo no wireless extensions.
eth0 no wireless extensions.
pan0 no wireless extensions.
con #lspci sigue sin leer la tarjeta que obviamente esta funcionando
#lspci me sale esto:
root@helentues-desktop:~# lspci
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX – 82443BX/ZX/DX Host bridge (rev 01)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX – 82443BX/ZX/DX AGP bridge (rev 01)
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 08)
00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)
00:07.7 System peripheral: VMware Inc Virtual Machine Communication Interface (rev 10)
00:0f.0 VGA compatible controller: VMware Inc Abstract SVGA II Adapter
00:10.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 01)
00:11.0 PCI bridge: VMware Inc PCI bridge (rev 02)
00:15.0 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:15.1 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:15.2 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:15.3 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:15.4 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:15.5 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:15.6 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:15.7 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:16.0 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:16.1 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:16.2 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:16.3 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:16.4 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:16.5 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:16.6 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:16.7 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:17.0 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:17.1 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:17.2 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:17.3 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:17.4 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:17.5 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:17.6 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:17.7 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:18.0 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:18.1 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:18.2 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:18.3 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:18.4 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:18.5 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:18.6 PCI bridge: VMware Inc Device 07a0 (rev 01)
00:18.7 PCI bridge: VMware Inc Device 07a0 (rev 01)
02:00.0 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB
02:01.0 Ethernet controller: Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE] (rev 10)
02:02.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 02)
02:03.0 USB Controller: VMware Inc Abstract USB2 EHCI Controller
Que puedo hacer????