A continuación veremos como configurar tarjetas inalámbricas con Linux Suse 9.1.

COMO CONFIGURAR TARJETAS INALAMBRICAS CON LINUX SUSE 9.1

Antes de nada, voy a explicar como se configuran las tarjetas de red en Linux. Podemos hacerlo de 2 formas, y deberemos ser usuario ROOT (administrador) para poder hacerlo:

– De forma gráfica: Iniciamos el YAST (icono Inicio barra de herramientas, Ejecutar comando). Elegimos Dispositivos de red, Tarjeta de red. Saldrá un menú con las tarjetas disponibles y si están configuradas o no. Para configurar, pulsamos Cambiar, seleccionamos la tarjeta que deseemos configurar y le damos a Editar.

– En modo comando: Iniciamos una sesión en la Consola de comandos (barras de herramientas, icono con concha). Si no somos usuario ROOT, podemos cambiar la sesión con el comando #su root (el corchete es el mismo que ya aparece en la consola, no hace falta volverlo a poner).

Utilizamos el comando ifconfig. Este nos muestra información sobre la tarjeta de red, nuestra ip, broadcast (ip de difusión)… eth 0 hace referencia a la tarjeta de red. Si tuviéramos más de una tarjeta, el 0 cambiaría de número, sería el número de cada tarjeta (eth 0,eth 1,…).

– Para configurar nuestra tarjeta con una nueva dirección ip:
#ifconfig eth0 192.168.143.202 netmask 255.255.255.0 broadcast 192.168.143.255 (no es obligatorio poner esta opción) (es importante respetar los espacios que hay entre los comandos, al igual que mayúsculas y minúsculas).

-Ahora vamos a meternos más a fondo en el tema. Linux sólo reconoce las tarjetas inalámbricas que cumplan protocolos estándar. Para poder utilizar estas tarjetas con Linux es preciso buscar el driver, o utilizar el programa “ndiswrapper”. Se coge el driver del cd de instalación de la tarjeta, el driver de XP, y le decimos al programa que lo utilice. El driver tienen extensión .inf.

El programa está en el YAST, Software, Instalar/desinstalar software, buscamos el programa y lo instalamos. Necesita el dvd de instalación de Linux. Ahora, vamos a preparar el programa para poder trabajar con la tarjeta.

– En modo comando:
Linux llama a la tarjeta inalámbrica wlan0. #ifconfig y #iwconfig no detectan la tarjeta.

Se hace lo dicho arriba con el programita con el siguiente comando:
#ndiswrapper –i nombre_archivo.inf
Para comprobar que funciona: #ndiswrapper –l

Ahora debemos decirle a Linux que utilice este programa para usar la tarjeta inalámbrica. Hacemos:
#modprobe ndiswrapper
Y para que el driver esté siempre instalado y no tengamos que repetir el proceso cada vez que iniciemos el pc, utilizamos el comando:
#ndiswrapper –m

Hecho todo esto, ya podemos utilizar los comandos #ifconfig y #iwconfig para configurar la tarjeta.

COMANDOS PARA CONFIGURAR LA TARJETA:

En modo comando,wlan0 se refiere a una tarjeta inalámbrica.

– Para darle una ip a la tarjeta inalámbrica:
#ifconfig wlan0 10.0.0.0(aquí se pone la ip que quieras) netmask 255.0.0.0 up(activa la tarjeta)

Con el comando #iwconfig configuramos el canal, modo, etc.
#iwconfig wlan0 (nos da el estado actual de la tarjeta).
#iwconfig wlan0 mode ad-hoc(cambia a modo ad-hoc)
#iwconfig wlan0 essid Elektra (indica el nombre de la red, en este caso, Elektra)

– Infraestructura: Vamos a cambiar a modo infraestructura(con punto de acceso inalámbrico).
#iwlist wlan0 scan (detecta puntos de acceso de forma automática, y los lista)
#iwconfig wlan0 mode managed(cambia a modo infraestructura)
#iwconfig wlan0 essid WLAN(te asocias a esa red, en este caso a la red WLAN y punto de acceso).