Como instalar y usar Ndiswrapper en Ubuntu





Muchos de ustedes tienens problemas con Ubuntu porque no detecta la tarjeta de red (ya sea interna o inalambrica tipo llave USB) y no pueden conectar a Internet. Esto en parte no es culpa de Ubuntu o de ningun otro Linux, le podriamos dar un pequeño tiron de orejas al fabricante del hardware, por no proporcionar un driver nativo para Linux. Con el tiempo ira cambiando, y seguramente dentro de poco no tengamos que pelearnos con compilar drivers, ni tonterias de esas para poder usar nuestro hardware en nuestro linux.

Pero para aquellos de ustedes que tengais problemas de conexion, tal vez esto sirva de ayuda. Se trata de ndiswrapper y es una utilidad que nos permite usar la tarjeta de red en Linux a partir de los ficheros que se proporcionan con el driver de Windows. Es decir, usaremos el driver de Windows para poder conectar, pero usados dentro de nuestro Linux. A muchos no les servirá, porque no estan soportadas todas las tarjetas, pero es cuestion de probar.

Me hubiera gustado comentar todo esto con un tutorial de los “buenos” pero por motivos de tiempo no podre escribirlo hasta dentro de unas semanas. De todas formas dejo el siguiente video que cuenta paso a paso como instalar Ndiswrapper y configurar una tarjeta de red para poder usarla en Linux mediante esta aplicacion.

El video, por desgracia, esta en ingles, pero al ser grafico no es muy complicado de seguir. Asi que intentare hacer un resumen rapido.

;

Lo primero que hace el autor es usar el comando: “lspci” o “lsusb”. El primero es por si tienes una tarjeta de red interna, el segundo es para tarjetas basadas en USB. Con estos comandos nos aseguramos que el sistema las haya detectado correctamente y podamos utilizarlas.

Por ejemplo, en mi caso tengo un adaptador conceptronics inalambrico, asi que ejecuto:

jose@soledad:~$ lsusb
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 002: ID 14b2:3c02 Atheros Communications Inc

Y veo que el sistema, al menos me la detecta y reconoce. Algo es algo.

Despues lo que hace es conectar a la pagina de ndiswrapper para bajarse el codigo de la aplicacion y compilarlo con el comando “make”.
Sin embargo y de acuerdo a lo leido en el blog de tac, ndiswrapper esta en el CD de ubuntu, asi que podriamos instalarlo siguiendo los siguientes pasos (no probado):

Después de instalar, y con el cdrom dentro del equipo se ejecuta

$ apt-cdrom add

para añadirlo a sources.list. A continuación, lo típico

$ apt-get install ndiswrapper-common ndiswrapper-utils-1.9

Bien, con ndiswrapper instalado. el autor del video se vuelve a conectar a la pagina de ndiswrapper y se descarga el driver de su tarjeta.

Listado de tarjetas soportado por Ndiswrapper

Aqui tu tendrias que buscar por la tuya (a ver si tienes suerte).
Te descargas el driver de tu tarjeta y lo descomprimes. Se te generara entonces una serie de ficheros, el que nos interesa es aquel que tenga extension .inf.

Para instalarlo con ndiswrapper se ejecuta con la opcion “-i”:

$ ndiswrapper -i fichero_con_extension_inf

Por ejemplo:

$ ndiswrapper -i bcmwl5.inf

Con esto se instalaria el driver para poder usarlo.
Ahora nos queda añadir ese interface de red. Para ello ejecutamos:

$ ndiswrapper -n

Se crea un alias llamado wlan0

Ahora levanta ese interface de red:

$ sudo ifconfig wlan0 up

Y si no hay problemas ya tienes ip nueva. Con ifconfig puedes ver la configuracion de red:

$ ifconfig

Prueba a hacer un ping para ver que tienes conexion:

$ ping www.google.com

Bueno y esto seria todo, lamento no poder detallarlo mas, pero espero que al menos sirva para que investiguen un poco, y consigan que funcione esa tarjeta de red.

Tomado de: Ubuntulife

Fuente:
http://www.maty1206linuxeando.com

 



Otras artículos de interés:

Instalar fail2ban en centOS 6
Elige el repo de tu arquitectura: CentOS 6 32 bit: rpm -Uvh http://mirror.pnl.gov/epel//6/i386/epel-release-6-8.noarch.rpm CentOS 6 64 bit: rpm -Uvh http://mirror.us.leaseweb.net/epel/6/x86_...
Programación en Lenguaje Go (Golang)
Go es un lenguaje de programación concurrente y compilado inspirado en la sintaxis de C. Desarrollado por Google, diseñado por Robert Griesemer, Rob Pike y Ken Thompson. Actualmente sólo está disponible para los sistemas operativos Windows, G...
fstab (file systems table) - Ubuntu/Linux Mint Derivados
El fichero fstab (file systems table) esta ubicado en /etc/ como parte de la configuración del sistema. La estructura de las instrucciones es de 6 columnas separadas por espacios o tabuladores, su formato es: <dispositivo> &l...
Eliminar archivos o carpetas que tengan mas de x minutos, dias, meses en Linux
Hace unos días un cliente nos solicitó un script para que se eliminase de la carpeta compartida publica temporal en el servidor de la empresa. Serían eliminados aquellos archivos o carpeta que tuviesen más de 30 minutos de haber sido c...
Crear Servidor DHCP
Las siglas DHCP significan Dinamic Host Configuration Protocol. Es utilizado para grandes redes. El daemon actúa dándole información de la red a las estaciones de trabajo, tales como IP Address, Subnet Mask, DNS Serve...
Probando: LXQt fusión de LXDE y RazorQt en Linux Mint
LXQt es la fusión de LXDE y RazorQt con compatibilidad con las librerías de Qt 5.0. El 21 de julio de 2013 Hong Jen Yee (Desarrollador principal de LXDE) anuncio la fusión de Razor-qt y LXDE, con el nombre LXQt. ...
Como instalar un tema en Cinnamon #linuxmint
Instalar un tema (theme) es bastante sencillo: 1.- Primero debemos ir a la página de temas: http://cinnamon-spices.linuxmint.com/themes Tambi...
Código de salida de error 126 - Ubuntu - Linux Mint y Derivados
Este error ocurre cuando se rompe un paqueete y no se puede eliminar Si te aparece este error: dpkg: error al procesar ssh (--configure): el subproceso instalado el script post-installation devolvió el código de ...
Incrementar performance en Ubuntu con zRam (Virtual Swap Compressed in RAM)
Este pequeño tips aumenta el rendimiento de nuestro equipo usando una memoria virtual comprimida que esta ubicada en la memoria RAM. Desde la consola: sudo add-apt-repository ppa:shnatsel/zram sudo apt-get upda...
Aspectos para Auditorías de Sistemas de Información y Tecnologías Informáticas e implementación de estándares de Seguridad Infor
Este documento es una guía práctica para las personas que desean conocer la situación de una organización en relación a su seguridad informática. Conformacíon de la monografía:...

Brindanos
un o una


Redes Sociales

Publicidad

Hostin Web ViSerProject

Categorías


Planeta Vaslibre

Blog Roll


Nube de tags

  • anonimato
  • anonimo
  • antivirus
  • apache
  • blog
  • bsd
  • bug
  • centos
  • chrome
  • cifrado
  • computer
  • debian
  • exploits
  • fedora
  • fice
  • firefox
  • forense
  • freebsd
  • gentoo
  • github
  • gnome
  • gnu
  • gpl
  • gtk
  • hack
  • hacking
  • hosting
  • informatica
  • instalar
  • internet
  • isos
  • libre
  • licencias
  • linux
  • linuxmint
  • lxde
  • micros
  • mint
  • mit
  • mozilla
  • mysql
  • ndiswrapper
  • noticia
  • opensource
  • pgp
  • php
  • sabayon
  • seguridad
  • system
  • tecnologia
  • thunar
  • thunderbird
  • tor
  • troyanos
  • tware
  • ubuntu
  • underground
  • usar
  • vaslibre
  • virus
  • viserproject
  • vivaldi
  • vulnerabilidades
  • web
  • website
  • windows
  • xanadu
  • xfce
  • xombra