lunes, 23 de julio de 2007

Configurar la tarjeta wifi Intel PRO/Wireless 3945ABG en Linux

Como en Internet ya hay miles de tutoriales de cómo instalar Linux en el mismo ordenador con XP, lo que pretendo es explicar como logré que me detectará la tarjeta wifi Intel PRO/Wireless 3945ABG (lo hice en ubuntu, pero supongo que servirá para cualquier distribución basada en debian) en el portátil con Linux.

Primero que nada ejecutamos una terminal como root, y ejecutamos el siguiente comando:

# modprobe ipw3945

Con este comando lo que haremos es cargar el módulo (en este caso el driver de la tarjeta wifi).

Ahora haremos un:

# iwconfig

Aquí nos saldrá una lista de interfaces (a mí me salian lo, eth0, eth1 y sit0), os pongo lo que me salía a mí:

lo no wireless extensions.

eth0 no wireless extensions.

sit0 no wireless extensions.

eth1 unassociated ESSID:off/any
Mode:Managed Frequency=nan kHz Access Point: Not-Associated
Bit Rate:0 kb/s Tx-Power:16 dBm
Retry limit:15 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:2488 Missed beacon:0

El interfaz que debemos "levantar" es eth1 mediante:

# ifconfig eth1 up

Ya está todo, ahora simplemente vamos a hacer un scan con la tarjeta desde la terminal, de esta forma:

# iwlist eth1 scan

Y os saldrá algo así como:

eth1 Scan completed :
Cell 01 - Address: 00:C0:
ESSID:"belkin54g"
Protocol:IEEE 802.11bg
Mode:Master
Channel:11
Encryption key:off
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb
11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s
48 Mb/s; 54 Mb/s
Quality=97/100 Signal level=-28 dBm Noise level=-28 dBm

Como veis, tengo la wifi con nombre de belkin54g y sin protección (ya que uso el filtrado por MAC y no tengo vecinos gorrones).

El siguiente paso será conectarse a la wifi mediante el siguiente comando:

# iwconfig eth1 essid "belkin54g"

OJO!: En caso de tener activada la protección con clave, será con este comando:

# iwconfig eth1 essid "NOMBRE-RED" key s:"CONTRASEÑA"

pd: En la red tengo configurada que asigne las direcciones ella misma mediante el DHCP, sino lo tenéis así tendréis que configurar vosotros mismos la dirección ip de vuestro pc en la red.

No hay comentarios: