Actualización 2008-05-01:
Este artículo funciona para el kernel linux-image-2.6.22-3-686 ya que después de que realicé este artículo se hizo una actualización del kernel a la versión linux-image-2.6.24-1-686 pero éste no cuenta con el módulo ipw3945. Por lo tanto les recomiendo que instalen la versión linux-image-2.6.22-3-686 así como sus headers linux-headers-2.6.22-3-686 y una vez de instalar estos paquetes deberán reiniciar su máquina y arrancar con el kernel que acaban de instalar
Este artículo funciona para el kernel linux-image-2.6.22-3-686 ya que después de que realicé este artículo se hizo una actualización del kernel a la versión linux-image-2.6.24-1-686 pero éste no cuenta con el módulo ipw3945. Por lo tanto les recomiendo que instalen la versión linux-image-2.6.22-3-686 así como sus headers linux-headers-2.6.22-3-686 y una vez de instalar estos paquetes deberán reiniciar su máquina y arrancar con el kernel que acaban de instalar
Como una de las primeras tareas que realizé después de instalarle Debian lenny a mi máquina, fue configurar los driver's para la tarjeta inalámbrica.
Esta serie de laptop's cuenta regularmente con la tarjeta Intel Corporation PRO/Wireless 3945ABG Network Connection, por lo tanto deberemos instalar el módulo del kernel ipw3945, pero éste no se encuentra en los repositorios por default, ya que no es software libre. Para lo cual, deberemos agregar a nuestro archivo /etc/apt/sources.list que busque en los paquetes non-free.
Aquí pongo un ejemplo de como estaba mi archivo antes de agregarle la opción non-free:
# deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official i386 NETINST Binary-1 20080218-14:15]/ etch contrib main
deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official i386 NETINST Binary-1 20080218-14:15]/ etch contrib main
#deb http://ftp.mx.debian.org/debian/ etch main
#deb-src http://ftp.mx.debian.org/debian/ etch main
#deb http://security.debian.org/ etch/updates main contrib
#deb-src http://security.debian.org/ etch/updates main contrib
# Actualizacion a lenny
deb http://mmc.igeofcu.unam.mx/debian/ lenny main
deb-src http://mmc.igeofcu.unam.mx/debian/ lenny main
deb http://ftp.mx.debian.org/debian/ lenny main
deb-src http://ftp.mx.debian.org/debian/ lenny main
deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official i386 NETINST Binary-1 20080218-14:15]/ etch contrib main
#deb http://ftp.mx.debian.org/debian/ etch main
#deb-src http://ftp.mx.debian.org/debian/ etch main
#deb http://security.debian.org/ etch/updates main contrib
#deb-src http://security.debian.org/ etch/updates main contrib
# Actualizacion a lenny
deb http://mmc.igeofcu.unam.mx/debian/ lenny main
deb-src http://mmc.igeofcu.unam.mx/debian/ lenny main
deb http://ftp.mx.debian.org/debian/ lenny main
deb-src http://ftp.mx.debian.org/debian/ lenny main
deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
Y ahora mi archivo con las opciones non-free (aproveché para poner la opción contrib):
# deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official i386 NETINST Binary-1 20080218-14:15]/ etch contrib main
deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official i386 NETINST Binary-1 20080218-14:15]/ etch contrib main
#deb http://ftp.mx.debian.org/debian/ etch main
#deb-src http://ftp.mx.debian.org/debian/ etch main
#deb http://security.debian.org/ etch/updates main contrib
#deb-src http://security.debian.org/ etch/updates main contrib
# Actualizacion a lenny
deb http://mmc.igeofcu.unam.mx/debian/ lenny main contrib non-free
deb-src http://mmc.igeofcu.unam.mx/debian/ lenny main contrib non-free
deb http://ftp.mx.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.mx.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free
deb cdrom:[Debian GNU/Linux 4.0 r3 _Etch_ - Official i386 NETINST Binary-1 20080218-14:15]/ etch contrib main
#deb http://ftp.mx.debian.org/debian/ etch main
#deb-src http://ftp.mx.debian.org/debian/ etch main
#deb http://security.debian.org/ etch/updates main contrib
#deb-src http://security.debian.org/ etch/updates main contrib
# Actualizacion a lenny
deb http://mmc.igeofcu.unam.mx/debian/ lenny main contrib non-free
deb-src http://mmc.igeofcu.unam.mx/debian/ lenny main contrib non-free
deb http://ftp.mx.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.mx.debian.org/debian/ lenny main contrib non-free
deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free
Una vez que hayan guardado los cambios de su archivo, deberán actualizar el catálogo de paquetes e instalaremos los archivos necesarios. Todo lo siguiente deberá ser ejecutado como el usuario root.
$ su -
Contraseña:
$ apt-get update
$ apt-get install ipw3945-modules-`uname -r` ipw3945d firmware-ipw3945
Contraseña:
$ apt-get update
$ apt-get install ipw3945-modules-`uname -r` ipw3945d firmware-ipw3945
Se nos pedirá que confirmemos la instalación de los paquetes, donde presionaremos "S" y "Enter" e iniciará la instalación de los paquetes.
Una vez acaba la instalación, reiniciaremos la máquina y deberá estar cargado el módulo y habilitada la tarjeta wireless.
Para verificar que el módulo se encuentra cargado ejecutaremos lo siguiente:
$ lsmod |grep ipw3945
Y deberá aparecer algo similar a esto:
ipw3945 192740 1
ieee80211 31656 1 ipw3945
firmware_class 9504 2 pcmcia,ipw3945
ieee80211 31656 1 ipw3945
firmware_class 9504 2 pcmcia,ipw3945
Ahora podremos conectarnos a una red inalámbrica por medio de nm-applet y otra aplicación para conectarnos a redes inalámbricas.
3 comentarios:
y para window vista no hay mi wiless no funciona en mi laptp tengo sony vios
Hola, la verdad es que no me baso mucho en hacer que funcione en windows.
Pendejos
Publicar un comentario