8 de juny 2009

configuracion wifi en debian

http://bulma.net/body.phtml?nIdNoticia=2306

Intel Corporation PRO/Wireless 2200BG/p>

1. Lo primero saber que tarjeta tiene nuestro portatil, para saber-lo ponemos la siguiente oren:

jupiter:/# lspci
0000:00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04)
0000:00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
0000:01:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)
0000:01:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05)
0000:01:03.0 Multimedia controller: Philips Semiconductors SAA7133 Video Broadcast Decoder (rev d1)
0000:01:04.0 CardBus bridge: ENE Technology Inc CB-710/2/4 Cardbus Controller
0000:01:04.1 FLASH memory: ENE Technology Inc ENE PCI Memory Stick Card Reader Controller
0000:01:04.2 0805: ENE Technology Inc ENE PCI Secure Digital Card Reader Controller

1. El resultado es más extenso, pero en este caso solo nos interesa la linea que remarcado de negrita, puesto que nos dice cual es nuestra Wireless
2. Ahora debemos saber la versión de nuestro sistema operativo Linux.

jupiter:/home/andreu# uname -a
Linux jupiter 2.6.15-1-486 #2 Mon Mar 6 15:19:16 UTC 2006 i686 GNU/Linux
jupiter:/home/andreu#

1. Tenemos de saber la versión puesto que si tenemos una versión anterior a la 2.3.8 tendríamos de actualizar el núcleo.
1. Nos descargamos la version del firmware de la página web oficial:

http://ipw2200.sourceforge.net/

1. Apretamos a firmware y debemos descargar la versión que sea compatible con nuestro núcleo. En mi caso sera ipw2200-fw-2.4.tgz
2. Descomprimimos los archivos.

tar xzvf ipw2200-fw-2.4.tgz

1. optenemos unos archivos como estos o parecidos.

jupiter:/home/andreu/Desktop/ipw2200-fw-2.4# ls
ipw2200-bss.fw ipw2200-ibss.fw LICENSE.ipw2200-fw
ipw2200-fw-2.4.tgz ipw2200-sniffer.fw
jupiter:/home/andreu/Desktop/ipw2200-fw-2.4#

1. Estos archivos los tenemos de copiar en una carpeta

cp /home/andreu/Desktop/ipw2200-fw-2.4/*.* /usr/lib/hotplug/firmware/

1. Una vez copiado nos aseguramos que todo funciona correctamente.

jupiter:~# rmmod ipw2200
jupiter:~# rmmod ieee80211
jupiter:~# modprobe ieee80211
jupiter:~# modprobe ipw2200
jupiter:~# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

eth2 no wireless extensions.

sit0 no wireless extensions.

eth1 unassociated ESSID:off/any
Mode:Managed Channel=0 Access Point: Not-Associated
Bit Rate=0 kb/s Tx-Power=20 dBm
Retry limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

jupiter:~#

1. Reiniciamos el portátil y ya tenemos detectada. Ahora faltara configurar la tarjeta red.

jupiter:/home/andreu# nano /etc/network/interfaces

iface eth1 inet dhcp
wireless-essid TURED
wireless-key TUPASS

o en caso de estático

iface eth1 inet static
wireless-essid TURED
wireless-key s:TUPASS
address 192.168.1.31
netmask 255.255.255.0
gateway 192.168.1.1

El portatil usado es un Beep Datalogic 1,86 Ghz