lunes, 25 de junio de 2007

Otra manera de hacer funcionar wifi en inspiron 1501 con ubuntu

1. con ndiswrapper y los "drivers" para MS Windows. Yo personalmente no utilicé este método sin embargo lo voy a traducir aquí para futuros usuarios con el mismo problema. El método original optimizado para la inspiron 1501 se encuentra en la siguiente dirección.

http://ubuntu1501.blogspot.com/2007/01/fixing-wifi-on-dell-1501.html

Método 1, utilizando ndiswrapper:

1. Eliminar las versiones anteriores de ndiswrapper que tenga el sistema.

sudo rmmod ndiswrapper
sudo apt-get remove --purge ndiswrapper-utils

2. Instalar los paquetes necesarios:

sudo apt-get update  #creo que esto no es necesario si tenés tu sistema actualizado. 
sudo apt-get install build-essential #si querés ver que contiene o que hace este paquete usa apt-cache show build-essential
sudo apt-get install linux-headers-`uname -r` #si querés probá en una consola el comando uname -r por si solo! 
wget http://ftp.us.dell.com/network/R140747.EXE #para bajar el driver!

3. Obtener la última versión de ndiswrapper:

wget http://easynews.dl.sourceforge.net/sourceforge/..

../ndiswrapper/ndiswrapper-1.41.tar.gz

4. Descomprimir ndiswrapper:

cd laDireccion/dela/Carpeta/aqui  
tar -xzvf ndiswrapper-1.41.tar.gz   #puede que la versión cambie 

5. Poner el módulo bcm43xx en la listanegra:

sudo su
sudo echo blacklist bcm43xx >>/etc/modprobe.d/blacklist 

6. Reiniciar el sistema:

sudo reboot 

7. Ahora se requiere compilar el ndiswrapper que ya estaba descomprimido:

cd laDireccion/dela/Carpeta/aqui 
sudo make uninstall
sudo make
sudo make install 

8. si todo salió bien entonces ndiswrapper se ha instalado sin problemas y se procede a instalar los drivers:

cd laDireccion/dela/Carpeta/aqui 
unzip -a R140747.EXE #revisa que este sea el driver correcto 

esta línea anterior descomprime el driver, ahora debes cambiar el direcctorio a la carpeta que se acaba de crear producto de la descompresión. Esto lo hacés con cd Carpeta/ ...

Finalmente en la carpeta:

sudo ndiswrapper -i bcmwl5.inf
sudo ndiswrapper -l 

debe aparecer un mensaje que dice driver present, hardware detectado.

ahora:

sudo ndiswrapper -m
sudo modprobe ndiswrapper
sudo reboot 

Finalmente, prueba el wifi con las siguiente líneas:

sudo iwlist scanning 

SUERTE!!!!!!

Método 2, más fácil este es el que he probado y lo RECOMIENDO:

los iba a enviar a otra dirección pero es tan fácil que mejor lo pongo aca. De todas formas la dirección es esta

uname -r 

si en la consola aparece lo siguiente:

2.6.20-16-generic 

lo único que tenés que hacer es esto:

wget http://ubuntu.cafuego.net/pool/feisty-cafuego/bcm43xx/..

../bcm43xx-firmware_1.3-1ubuntu2_all.deb

esto baja el archivo llamado

bcm43xx-firmware_1.3-1ubuntu2_all.deb

a tu /home

ahora en la consola solamente instalá el paquete:

sudo dpkg -i bcm43xx-firmware_1.3-1ubuntu2_all.deb

esto te dará un mensaje sobre ndiswrapper pero si no lo haz instalado entonces no tiene porque estar por ahí. Si lo tenés instalado sigue las instrucciones del mensaje!

luego:

rm bcm43xx-firmware_1.3-1ubuntu2_all.deb

para eliminar el paquete .deb. La luz de wifi se debe encender en un momento y podrás apagarla con Fn F2.

Para probar que el wifi funciona:

sudo iwlist scan

ahora tu wifi debería funcionar sin problemas.

NOTA: si tu kernel es:

2.6.20-15-generic

visita la página original del tutorial.

Una última cosa, por favor reportá como te fue luego de seguir cualquiera de los dos métodos. Yo seguí el segundo y lo recomiendo por ser mucho más sencillo, sin embargo aún no he probado si el wifi de verdad funciona o si solo funciona la luz!

por último, ahora si, vale la pena actualizar el sistema antes de seguir el segundo método para así asegurarse tener el kernel 2.6.20-16-generic en lugar del 20-15-generic.

ojala les sirva.

saludos

sevra

Quien no quiere pensar es un fanático; quien no puede pensar, es un idiota; quien no osa pensar es un cobarde.

Sir Francis Bacon

No hay comentarios: