1. Configuración adaptadores de red inalámbrica bajo Linux. 1.1 Introducción. Para utilizar los adaptadores de red WLAN es necesario instalar el paquete Wireless Tool [1] . Este paquete es una API (Application Program Interface) que permite al driver dar a conocer al usuario la configuración y estadísticas específicas para cualquier adaptador. Tiene la ventaja de que los parámetros pueden ser cambiados “on the fly” sin la necesidad de reiniciar el driver (ó Linux). El conjunto de herramientas permiten manipular los parámetros de dichos adaptadores, y son las siguientes: • iwconfig manipula los parámetros básicos • iwlist permite listar direcciones, frecuencias, tasas de transmisión… • iwspy permite obtener por nodo la calidad del enlace • iwpriv permite manipular paráme tros opcionales (privados). También se utilizará el comando wlanctl-ng para configurar parámetros cuando iwconfig no lo permite. Además para configurar la dirección IP del adaptador se requiere del comando ifconfig. A continuación se presenta un resumen de configuraciones básicas para los adapatores Orinoco, Dlink DWL-650 y WUSB12 y las particularidades presentadas en Debian Knoppix. 1.2 Configuración Linksys wusb12 en Linux. Para inicializar el adaptador se requieren los siguientes pasos: a) Conectar el adaptador WUSB12. b) Ejecutar: # wlanctl-ng wlan0 lnxreq_ifstate ifstate=enable Para inicializar el driver y las funciones MAC . c) Ejecutar: #wlanctl-ng wlan0 lnxreq_autojoin ssid=(tu ssid) authtype=opensystem Para habilitar la MAC en modo infraestructura, al asociarse con un Access Point. d) Para configurar la IP, ejecutar: # ifconfig wlan0 [ip] netmask [mascara de red] Si el adaptador no aparece en la lista al escribir ifconfig escriba: #ifconfig wlan0 up Parámetros especiales Umbral RTS: # wlanctl-ng wlan0 dot11req_mibset mibattribute=dot11RTSThreshold=<umbral en bytes> Otro comando interesante es: % wlancfg show wlan0 que muestra todos los parámetros configurables de la tarjeta. Para hacer esto sólo de debe ejecutar % wlanctl -ng wlan0 dot11req_mibset mibattribute=Parámetro a configurar=<valor> donde Parámetro a configurar (por ejemplo dot11RTSThreshold) , está dado por el comando wlancfg show. 1.3 Configuración básica adaptadores Orinoco y DLink DWL-650. Después de haber insertado la tarjeta en la ranura PCMCIA a) Para activar la tarjeta de red. #ifconfig eth1 up b) Para conectarse al Access Point con ssid tsunami #iwconfig eth1 essid ”tsunami” #iwconfig eth1 IEEE 802.11-DS ESSID:"tsunami" Nickname:"wireless1" Mode:Ad-Hoc Frequency:2.452GHz Cell: 00:02:8A:A4:20:06 Bit Rate:2Mb/s Tx-Power=15 dBm Sensitivity:1/242700000 Retry limit:4 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 c) Para configurar la dirección ip del adaptador: #ifconfig eth1 192.168.1.10 netmask 255.255.255.0 Para reiniciar la red, ejecutar networking restart que se encuentra en: #/etc/init.d/networking restart, ´ Para configurar el resto de los parámetros (como umbral RTS) ver el manual de iwconfig. [1] http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html.