Estas en:

Catálogo de servicios
Autentia (PDF 6,2MB)

tríptico de Autentia
En formato comic...

Acceso de usuarios registrados:

Deseo registrarme

He olvidado mis datos de acceso

Registra tu empresa:

Descubre las ventajas de registrar tu empresa en AdictosAlTrabajo...

Registrar mi empresa

Listado de empresas ya registradas

Google

Últimos tutoriales

+Noticias Destacadas

+Comentarios Cómic

  2009-08-28 - 11:17:42 AM
   rcanales escribío:
    Completamente de acuerdo contigo. Yo no se quien hace las cuentas en tu empresa [...]
  2009-08-28 - 07:01:44 AM
   Anonimo escribío:
    pues yo tengo el cuello rigido como una piedra porque el aire acondicionado esta [...]
  2009-07-23 - 10:32:12 PM
   Jaime escribío:
    definitivamente la parte mas divertida es la de programar, y la explotacion lo v [...]
  2009-05-13 - 11:26:33 PM
   williarim escribío:
    Quiero felicitar al autor de estas historietas! Gracias por compartir con todos [...]
  2009-05-13 - 04:40:59 PM
   rcanales escribío:
    Hola Brunoise: Todo tiene perspectiva. El función de tus forma de ser y ver e [...]

+Enlaces


Tutorial desarrollado por

Alejandro Pérez García

Alejandro es socio fundador de Autentia y nuestro experto en J2EE, Linux y optimización de aplicaciones empresariales.

Ingeniero en Informática y Certified ScrumMaster

Si te gusta lo que ves, puedes contratarle para impartir cursos presenciales en tu empresa o para ayudarte en proyectos (Madrid). Puedes encontrarme en Autentia

 

Catálogo de servicios de Autentia

Descargar (6,2 MB)

Descargar en versión comic (17 MB)

AdictosAlTrabajo.com es el Web de difusión de conocimiento de Autentia.

Catálogo de cursos

Fecha de creación del tutorial: 2005-04-04

Como configurar el wireless de un Centrino

en GNU / Linux (Debian)

Índice de contenidos

1. Introducción

2. Entorno

3. Configuración del kernel

4. Instalación del driver

4.1. Instalación del firmware

4.2. Comprobar que el driver está correctamente instalado

5. Configuración de la conexión

5.1. Configuramos el interfaz

5.2 Configuración de los parámetros de la conexión

6. Levantamos el interfaz wireless

7. Hacer la configuración permanente

8. Conseguir que el wireless no esté siempre encendido

9. Otros comandos

10. Enlaces de interés



1. Introducción

Los ordenadores con tecnología Centrino incorporan una tarjeta de red wireless.

En este tutorial vamos a ver como hacer funcionar esta tarjeta en GNU / Linux. Concretamente en una distribución Debian.



2. Entorno

El tutorial está escrito usando el siguiente entorno:

  • Hardware: Portátil Ahtex Signal X-9500M (Centrino 1.6 GHz, 1024 MB RAM, 60 GB HD).

  • Sistema Operativo: GNU / Linux, Debian Sid (unstable), Kernel 2.6.11, KDE 3.3



3. Configuración del kernel

Necesitamos un kernel 2.6, donde tendremos que tener activado:

  • Device Drivers => Generic Driver Options => Hotplug firmware loading support (FW_LOADER)

  • Device Drivers => Networking support => Wireless LAN => Wireless LAN drivers (non-hamradio) & Wireless Extensions (NET_RADIO)



Para usar la seguridad necesitamos activar (lo podemos poner como módulos):

  • Para usar WEP

    • Cryptographic options => ARC4 cipher algorithm (CRYPTO_ARC4)

    • Cryptographic options => CRC32c CRC algorithm (CRYPTO_CRC32C)

  • Para usar WPA

    • Cryptographic options => Michael MIC keyed digest algorithm (CRYPTO_MICHAEL_MIC)

    • Cryptographic options => AES cipher algorithms (i586) (CRYPTO_AES_586)



4. Instalación del driver

# apt-get -u install ipw2100-source
# cd /usr/src
# tar -xzf ipw2100-source.tar.gz
# module-assistant a-i ipw2100



4.1. Instalación del firmware

Descargar el firmware de http://ipw2100.sourceforge.net/firmware.php

En mi caso bajo la última versión (Versions at or after v0.55: v0.55-current firmware).

Lo descargo en /usr/src.

# cd /usr/lib/hotplug/firmware/
# tar -xzf /usr/src/ipw2100-fw-1.3.tgz



4.2. Comprobar que el driver está correctamente instalado

# modprobe ipw2100

No debe dar ningún error. Si ahora hacemos # lsmod deberíamos ver (entre otros módulos):

  • ipw2100

  • ieee80211

  • ieee80211_crypt



5. Configuración de la conexión

Suponemos que tenemos configurado nuestro router en la dirección 192.168.1.1, con DHCP activo (de forma que las IPs de las máquinas que se conectan a la red se establecen de forma dinámica). Y que nuestra configuración wireless es:

  • Canal: 4

  • SSID: micasassid

  • No publicamos el SSID. Esto es bueno por motivos de seguridad, para nuestra red wireless no aparezca al hacer un scan.

  • Tenemos configurada las seguridad para usar WEP. Y Tenemos fijadas las claves. Este punto es fundamental si queremos evitar que cualquiera se nos cuele en nuestra red wireless.



5.1. Configuramos el interfaz

En el fichero /etc/network/interfaces, añadimos:

# Wireless ipw2100
iface eth1 inet dhcp



5.2 Configuración de los parámetros de la conexión

  • Fijamos nuestro SSID:

# iwconfig eth1 essid "micasassid"



  • Configuramos el modo:

# iwconfig eth1 mode Managed



  • Configuramos las claves en hexadecimal, igual que en el router:

# iwconfig eth1 key [1] aeiou ...
# iwconfig eth1 key [2] aeiou ...
...

(donde 'aeiou...' serán los valores en hexadecimal de las claves que tenemos fijadas en el router)



  • Determinamos la clave que vamos a usar (la misma que tengamos configurada en el router):

# iwconfig eth1 key [1]



6. Levantamos el interfaz wireless

# ifup eth1

Debería conseguir una IP por DHCP. Si no conseguimos la IP es que hay algo mal configurado. Podemos probar a desactivar la encriptación en el router y volver a probar.

Podemos comprobar si funciona correctamente haciendo un ping

# ping www.google.com -I 192.168.1.1



Podemos dar de baja el interfaz de cable y usar sólo el wireless:

# ifdown eth0
# route add default gw 192.168.1.1 eth1

(Si bajamos el interfaz eth0 antes de levantar el eyh1, no hará falta hacer el route, ya lo hará el sistema)



7. Hacer la configuración permanente

Ahora que ya sabemos que todo funciona correctamente podemos guardar la configuración para la próxima vez que arranquemos.

Volvemos a editar el fichero /etc/network/interfaces, y justo debajo de

# Wireless ipw2100
iface eth1 inet dhcp

añadimos:

wireless-mode managed
wireless-essid wireless3Com
wireless-key1 aeiou ...
wireless-key2 aeiou ...
wireless-key3 aeiou ...
wireless-key4 aeiou ...
wireless-defaultkey 1

al final debe tener el siguiente aspecto:

         # Wireless ipw2100
         iface eth1 inet dhcp
                 wireless-mode managed
                 wireless-essid wireless3Com
                 wireless-key1 aeiou ...
                 wireless-key2 aeiou ...
                 wireless-key3 aeiou ...
                 wireless-key4 aeiou ...
                 wireless-defaultkey 1

(donde 'aeiou...' serán los valores en hexadecimal de las claves que tenemos fijadas en el router)



8. Conseguir que el wireless no esté siempre encendido

En mi caso no quiero que el wireless se encienda siempre que arranco la máquina. Así que añado la siguiente línea al fichero /etc/modprobe.d/old_etc_modprobe.conf

# Para no encender la wireless
options ipw2100 disable=1

de esta forma se consigue que al cargar el módulo ipw2100 se desactive el wireless.

Ahora para encender el wireless basta con ejecutar:

# echo 0 > /sys/bus/pci/drivers/ipw2100/0000\:02\:04.0/rf_kill

(ojo, el directorio 0000\:02\:04.0 dependerá del sistema)

(si en vez de hacer echo 0, hacemos echo 1, volveremos a apagar el wireless)

y levantar el interfaz con:

# ifup eth1

Si se desea se puede hacer un pequeño script.



9. Otros comandos

Si queremos escanera las redes wireless que están a nuestro alcance podemos usar el comando:

# iwlist eth1 scan



10. Enlaces de interés

http://ipw2100.sourceforge.net/

http://ipw2100.sourceforge.net/README.ipw2100

http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html

http://ipw2100.sourceforge.net/INSTALL

http://frealek.dotnode.com/blog/view/177

¿Qué te ha parecido el tutorial? Déjanos saber tu opinión y ¡vota!

Muy malo Malo Regular Bueno Muy bueno
 


(Sólo para usuarios registrados)

» Registrate y accede a esta y otras ventajas «

Anímate y coméntanos lo que pienses sobre este tutorial

Puedes opinar o comentar cualquier sugerencia que quieras comunicarnos sobre este tutorial; con tu ayuda, podemos ofrecerte un mejor servicio.


(Sólo para usuarios registrados)

» Registrate y accede a esta y otras ventajas «

Autor Mensaje de usuario registrado
Autor Mensaje de usuario anónimo
Armando Duque Fecha de envío: 2006-11-24 - 02:55:12 AM
Que interesante es saber que se tiene amigos con mucho conocimiento, Si es bastante interesante la explicación, De echo amplio un poco mas mis conocimientos, Tengo un sistema a saber unos detectores Wireless USB y quiero poder instalarlo en ubuntu


Creative Commons License Esta obra está licenciada bajo licencia Creative Commons de Reconocimiento-No comercial-Sin obras derivadas 2.5

Recuerda

Autentia te regala la mayoría del conocimiento aquí compartido (Ver todos los tutoriales). Somos expertos en: J2EE, Struts, JSF, C++, OOP, UML, UP, Patrones de diseño ... y muchas otras cosas.

¿Nos vas a tener en cuenta cuando necesites consultoría o formación en tu empresa?, ¿Vas a ser tan generoso con nosotros como lo tratamos de ser con vosotros?

Somos pocos, somos buenos, estamos motivados y nos gusta lo que hacemos ...

Autentia = Soporte a Desarrollo & Formación.

info@autentia.com

Tutoriales recomendados

Nombre Resumen
Fecha
Visitas Valoración Votos Pdf
JSR-179 Location API para J2ME: Posicionamiento geográfico en nuestras aplicaciones. En este tutorial Carlos García nos presentará la especificación JSR-179 Location API para J2ME, en donde veremos como realizar aplicaciones con funcionalidad relacionada con el posicionamiento geográfico. 2009-07-19 5093 Muy bueno 2
LWUIT: Una librería gráfica tipo AWT o Swing para J2ME En este tutorial Carlos García os presenta una librería para J2ME con mucha similitud con Swing o AWT. 2009-06-10 5261 - -
Hacer 'scp' de varios ficheros sin solicitud de clave En este tutorial vamos a ver como podemos hacer un script donde hagamos varios scp de distintos ficheros y directorios y que no tengamos que meter la clave cada vez que se ejecuta un scp. 2009-05-07 2913 - -
Activación de los Dispositivos de Entrada en X.Org 1.5.3. Os mostramos la solución al problema que nos puede aparecer al actualizarnos a la última versión de Xorg 2008-12-05 1846 - -
Acceso de escritura a las particiones de NTFS de Windows desde GNU/Linux Debian En este tutorial vamos a instalar el driver ntfs-3g para poder acceder a las particiones NTFS de Windows en modo lectura/escritura sin restricciones. 2008-07-28 2303 - -
Cómo configurar xorg para conseguir gestionar dos monitores en un portátil con GNU/Linux Debian y gráfica Nvidia Nuestro compañero Álex nos muestra en esta ocasión cómo conseguir tener en nuestro GNU/Linux Debian dos monitores: el del portátil y un monitor externo. 2008-06-17 4562 - -
J2ME. Internacionalización de aplicaciones para móviles En este tutorial aprenderemos a internacionalizar MIDlets mediante el estandar JSR-238 2008-05-06 4628 - -
Espectaculares efectos visuales en el escritorio de Linux, con Compiz Fusion Espectaculares efectos visuales en el escritorio de Linux, con Compiz Fusion 2008-04-04 25237 - -
Primeros pasos con PostgreSQL en Debian En este tutorial Germán nos enseña a dar nuestros primeros pasos con postgreSQL en Debian. 2008-02-20 4609 - -
Transparencias en kde 3.5 En este tutorial Alex nos enseñara cómo configurar y activar las transparencias . 2008-02-07 1909 - -

Nota:

Los tutoriales mostrados en este Web tienen como objetivo la difusión del conocimiento. Los contenidos y comentarios de los tutoriales son responsabilidad de sus respectivos autores. En algún caso se puede hacer referencia a marcas o nombres cuya propiedad y derechos es de sus respectivos dueños. Si algún afectado desea que incorporemos alguna reseña específica, no tiene más que solicitarlo. Si alguien encuentra algún problema con la información publicada en este Web, rogamos que informe al administrador rcanales@adictosaltrabajo.com para su resolución.