Comando iwconfig

Comando iwconfig
Información sobre la plantilla
Concepto:configurar una interfaz de red inalámbrica.

Comando iwconfig. Comando del sistema operativo UNIX que se utiliza para

configurar los parámetros de la interfaz de red que son específicos de la operación

inalámbricas.

Introducción

Linux es una versión de UNIX de libre distribución, inicialmente desarrollada por

Linus Torvalds en la Universidad de Helsinki, en Finlandia. Fue desarrollado con

la ayuda de muchos programadores y expertos de UNIX.En este sistema operativo los comandos son

una parte muy importante cuando se desea entrar en la administración y programación de este

sistema, existen una inmensa cantidad de comandos ya sean para ayuda, para manejo de archivos

y directorios, para manejo de usuarios, de procesos, de disco, de sistema, de red, etc. En

este articulo lo acercamos al uso del comando iwconfig.

Sinopsis

iwconfig [ interfaz ]

   iwconfig interfaz [essid X ] [nwid N ]
   [modo M ] [freq F ]
   [canal C ] [sens S ] [ap A ] [nick NN]
   [rate R ] [rts RT ] [frag FT ] [txpower T ]
   [enc E ] [tecla K ] [potencia P ]
   [reintentar R ]
   [módulo M ] [confirmar]
   iwconfig --help
   iwconfig --version 

Descripción

Iwconfig es similar a ifconfig , pero está dedicado a las interfaces inalámbricas. Se

utiliza para configurar los parámetros de la interfaz de red que son específicos de la

operación inalámbrica (por ejemplo: la frecuencia). Iwconfig también se puede utilizar para

mostrar esos parámetros y las estadísticas inalámbricas (extraídas de / proc / net / wireless

).

Todos estos parámetros y estadísticas dependen del dispositivo. Cada controlador proporcionará

solo algunos de ellos dependiendo del soporte del hardware, y el rango de valores puede

cambiar. Consulte la página de manual de cada dispositivo para obtener más detalles.

Parametros

A continuación se presenta un sumario de todas las opciones que iwconfig que GNU acepta.

      -Essid

Configure el ESSID (o el nombre de la red; en algunos productos, también puede llamarse ID de

dominio). El ESSID se utiliza para identificar células que forman parte de la misma red

virtual. A diferencia de la dirección AP o NWID que define una sola celda, el ESSID define un grupo de

celdas conectadas a través de repetidores o infraestructura, donde el usuario puede

desplazarse de forma transparente. Con algunas tarjetas, puede deshabilitar la verificación de ESSID (ESSID promiscuo) con

apagado o cualquiera (y encendido para volver a habilitarlo). Si el ESSID de su red es una de las palabras clave especiales ( fuera , sobre o ningún ), se

debe utilizar -para escapar de ella. Ejemplos: iwconfig eth0 essid cualquier iwconfig eth0 essid "Mi red" " iwconfig eth0 essid - " ANY ""

      -nwid      

Configure el ID de red. Como todas las redes inalámbricas adyacentes comparten el mismo medio,

este parámetro se utiliza para diferenciarlas (crear redes lógicas colocadas) e identificar

los nodos que pertenecen a la misma celda. Este parámetro solo se usa para hardware anterior a 802.11, el protocolo 802.11 usa el ESSID y

la dirección AP para esta función. Con algunas tarjetas, puede deshabilitar la verificación de ID de red (NWID promiscuo) con

apagado (y encendido para volver a habilitarlo). Ejemplos: iwconfig eth0 nwid AB34 iwconfig eth0 nwid off

      -nick [nombre]      

Configurar el apodo o el nombre de la estación. Algunos productos 802.11 sí lo definen, pero

esto no se usa en lo que respeta a los protocolos (MAC, IP, TCP) y es completamente inútil en

lo que respeta a la configuración. Solo algunas herramientas de diagnóstico inalámbricas

pueden usarlo. Ejemplo: iwconfig eth0 apodo "Mi nodo Linux" "

      -modo     

Configure el modo de funcionamiento del dispositivo, que depende de la topología de la red. El

modo puede ser Ad-Hoc (red compuesta por una sola celda y sin Punto de Acceso), Administrado

(el nodo se conecta a una red compuesta por muchos Puntos de Acceso, con roaming), Maestro (el

nodo es el maestro de sincronización o actúa como un Punto de Acceso), Repetidor (el nodo

reenvía paquetes entre otros nodos inalámbricos), Secundario (el nodo actúa como un maestro /

repetidor de respaldo), Monitor (el nodo no está asociado con ninguna celda y monitorea

pasivamente todos los paquetes en la frecuencia) o Auto. Ejemplo: Modo iwconfig eth0 Modo iwconfig eth0 administrado Ad-Hoc

      - frecuencia / canal 

Configure la frecuencia de funcionamiento o el canal en el dispositivo. Un valor inferior a

1000 indica un número de canal, un valor superior a 1000 es una frecuencia en Hz. Puede

agregar el sufijo k, M o G al valor (por ejemplo, "2.46G" para una frecuencia de 2.46 GHz), o

agregar suficiente '0'. Los canales generalmente se numeran comenzando en 1, y puede usar iwlist (8) para obtener el

número total de canales, enumerar las frecuencias disponibles y mostrar la frecuencia actual

como un canal. Dependiendo de las regulaciones, es posible que algunas frecuencias / canales

no estén disponibles. Cuando se usa el modo administrado, la mayoría de las veces el punto de acceso dicta el canal

y el conductor puede rechazar la configuración de la frecuencia. En el modo Ad-Hoc, la

configuración de frecuencia solo se puede utilizar en la creación inicial de la celda y se

puede ignorar al unirse a una celda existente. También PUEDE USAR Apagado o automático para permitir Que la Tarjeta Seleccione el mejor canal

de (CUANDO mar compatibles). Ejemplos: iwconfig eth0 freq 2422000000 iwconfig eth0 freq 2.422G iwconfig eth0 canal 3 iwconfig eth0 canal auto

      -ap    

Obligar a la tarjeta a registrarse en el punto de acceso proporcionado por la dirección, si es

posible. Esta dirección es la identidad de la celda del punto de acceso, según lo informado

por el escaneo inalámbrico, que puede ser diferente de su dirección MAC de red. Si el enlace

inalámbrico es punto a punto, configure la dirección del otro extremo del enlace. Si el enlace

es ad-hoc, configure la identidad de celda de la red ad-hoc. Cuando la calidad de la conexión es demasiado baja, el controlador puede volver al modo

automático (la tarjeta selecciona el mejor punto de acceso en el rango). También PUEDE USAR Apagado Para Volver a Habilitar el Modo automático pecado change El Punto

de Acceso real, O PUEDE USAR CUALQUIERAo automático. para obligar a la tarjeta a volver a

asociarse con el mejor punto de acceso actual. Ejemplo: iwconfig eth0 ap 00: 60: 1D: 01: 23: 45 iwconfig eth0 ap any iwconfig eth0 ap off

      -tasa / bit [tasa] 

Para las tarjetas que admiten varias velocidades de bits, establezca la velocidad de bits en b

/ s. La tasa de bits es la velocidad a la que se transmite los bits a través del medio, la

velocidad del usuario del enlace es menor debido al uso compartido del medio y varios gastos

generales. Puede agregar el sufijo k, M o G al valor (multiplicador decimal: 10 ^ 3, 10 ^ 6 y 10 ^ 9 b /

s), o agregar suficiente '0'. Los valores por debajo de 1000 son específicos de la tarjeta,

generalmente un índice en la lista de tasa de bits. Utilizar auto para seleccionar el modo de

tasa de bits automática (retroceso a una tasa más baja en canales ruidosos), use auto para

seleccionar the mode of rate of bit automatic (retroceso a una tasa más baja en canales

ruidosos), use que es el valor predeterminado para la mayoría de las tarjetas, y fijopara

volver a la configuración fija. Si especifica un valor de tasa de bits y agrega auto , el

controlador utilizará todas las tasas de bits inferiores e iguales a este valor. Ejemplos: iwconfig eth0 rate 11M iwconfig eth0 rate auto iwconfig eth0 rate 5.5M auto

     --poder TX

Para tarjetas que admiten múltiples potencias de transmisión, establece la potencia de

transmisión en dBm. Si W es la potencia en Watt, la potencia en dBm es P = 30 + 10.log (W) .

Si el valor es posfijado por mW , se convertirá automáticamente a dBm.

Además, el Encendido y Apagado Habilita y deshabilita la radio, y el control de de Energía

automático y fijo Habilita y deshabilita (SI AES Funciones ESTÁN Disponibles). Ejemplos: iwconfig eth0 txpower 15 iwconfig eth0 txpower 30mW iwconfig eth0 txpower auto iwconfig eth0 txpower apagado

      -sens      

Establezca el umbral de sensibilidad. Esto define qué tan sensible es la tarjeta a las malas

condiciones de funcionamiento (señal baja, interferencia). Se supone que los valores positivos

son el valor bruto utilizado por el hardware o un porcentaje, se supone que los valores

negativos son dBm. Dependiendo de la implementación del hardware, este parámetro puede

controlar varias funciones. En las tarjetas modernas, este parámetro generalmente controla el umbral de traspaso /

itinerancia, el nivel de señal más bajo para el cual el hardware permanece asociado con el

punto de acceso actual. Cuando el nivel de la señal desciende por debajo de este umbral, la

tarjeta comienza a buscar un nuevo / mejor punto de acceso. Algunas tarjetas pueden usar la

cantidad de balizas perdidas para activar esto. Para alta densidad de puntos de acceso, un

umbral más alto asegura que la tarjeta esté siempre asociada con el mejor AP, para baja

densidad de AP, un umbral más bajo minimiza el número de transferencias fallidas. En tarjetas más antiguas, este parámetro generalmente controla el umbral de aplazamiento, el

nivel de señal más bajo para el que el hardware considera que el canal está ocupado. Los

niveles de señal por encima de este umbral hacen que el hardware inhiba su propia transmisión,

mientras que las señales más débiles que esto se ignoran y el hardware es libre de transmitir.

Por lo general, esto está fuertemente vinculado al umbral de recepción, el nivel de señal más

bajo para el cual el hardware intenta la recepción de paquetes. La configuración adecuada de

estos umbrales evita que la tarjeta pierda tiempo con el ruido de fondo mientras sigue

recibiendo transmisiones débiles. Los diseños modernos parecen controlar esos umbrales

automáticamente.

Ejemplo: iwconfig eth0 sens -80 iwconfig eth0 sens 2

      -rever

La mayoría de las tarjetas tienen retransmisiones MAC y algunas permiten establecer el

comportamiento del mecanismo de reintento. Para establecer el número máximo de reintentos, ingrese el 'valor' de límite . Este es un

valor absoluto (sin unidad) y el predeterminado (cuando no se especifica nada). Para

establecer el período máximo de tiempo que el MAC debe reintentar, ingrese el 'valor' de por

vida . Por defecto, este valor en segundos, agregue el sufijo mo u para especificar valores en

milisegundos o microsegundos. También puede agregar el corto , largo , mínimo y máximo modificadores.Si la tarjeta admite el

modo automático, definen los límites del límite o la vida útil. Algunas otras tarjetas definen

valores diferentes según el tamaño del paquete, por ejemplo, en 802.11 el límite mínimo es el

límite de reintento corto (paquetes no RTS / CTS). Ejemplos: iwconfig eth0 reintentar 16 iwconfig eth0 reintentar vida útil 300m iwconfig eth0 reintentar corto 12 iwconfig eth0 reintentar límite mínimo 8

      -rts [_threshold] 

RTS / CTS agrega un protocolo de enlace antes de cada transmisión de paquete para garantizar

que el canal esté libre. Esto agrega sobrecarga, pero aumenta el rendimiento en caso de nodos

ocultos o una gran cantidad de nodos activos. Este parámetro establece el tamaño del paquete

más pequeño para el que el nodo envía RTS; un valor igual al tamaño máximo de paquete

desactivado el mecanismo. También puede configurar este parámetro en automático , fijo o

desactivado . Ejemplos: iwconfig eth0 rts 250 iwconfig eth0 rts off

      -- frag [mentation_threshold] 

La fragmentación permite dividir un paquete IP en una ráfaga de fragmentos más pequeños

transmitidos por el medio. En la mayoría de los casos, esto agrega sobrecarga, pero en un

entorno muy ruidoso esto reduce la penalización por error y permite que los paquetes

atraviesen ráfagas de interferencia. Este parámetro establece el tamaño máximo de fragmento

que siempre es menor que el tamaño máximo de paquete. Este parámetro también puede controlar Frame Bursting disponible en algunas tarjetas, la

capacidad de enviar múltiples paquetes IP juntos. Este mecanismo estaría habilitado si el

tamaño del fragmento es mayor que el tamaño máximo del paquete. También puede configurar este parámetro en automático , fijo o desactivado . Ejemplos: iwconfig eth0 frag 512 iwconfig eth0 frag off

      --clave / encriptación 

Se utiliza para claves manipulares de cifrado o codificación y el modo de seguridad. Para configurar la clave de cifrado actual, simplemente ingrese la clave en dígitos

hexadecimales como XXXX-XXXX-XXXX-XXXX o XXXXXXXX . Para establecer una clave que no sea la

clave actual, anteponga o agregue [índice] a la clave misma (esto no cambiará cuál es la clave

activa). También PUEDE ingresar la clave Como una cadena ASCII Usando el prefijo s: .

Actualmente no se admite la frase de contraseña. Para cambiar cuál es la clave actualmente activa, simplemente ingrese [índice] (sin ingresar

ningún valor de clave). apagado y encendido deshabilitar y volver a habilitar el cifrado. El modo de seguridad puede estar abierto o restringido y su significado dependiente de la

tarjeta utilizada. Con la mayoría de las tarjetas, en modo abierto no se usa autenticación y

la tarjeta también puede aceptar sesiones no encriptadas, mientras que en modo restringido

solo se aceptan sesiones encriptadas y la tarjeta usará autenticación si está disponible. Si necesita configurar varias claves, o configurar una clave y cambiar la clave activa, debe

utilizar varias directivas de clave. Los argumentos se pueden poner en cualquier orden, el

último tendrá prioridad. Ejemplos: clave iwconfig eth0 0123-4567-89 clave iwconfig eth0 [3] 0123-4567-89 iwconfig eth0 key s: contraseña [2] iwconfig eth0 key [2] iwconfig eth0 key open iwconfig eth0 key off iwconfig eth0 key restringida [3] 0123456789 iwconfig eth0 key 01-23 key 45-67 [4] key [4]

      --energia

Se utiliza para manipular los parámetros y el modo del esquema de administración de energía. Para establecer el período entre desesperados, ingrese el 'valor' del período . Para

configurar el tiempo de espera antes de volver a dormir, ingrese el 'valor' de tiempo de

espera . Para establecer el nivel genérico de ahorro de energía, ingrese el 'valor' de ahorro

. También puede agregar los modificadores mínimo y máximo. De forma predeterminada, esos

valores están en segundos, agregue el sufijo mou para especificar valores en milisegundos o

microsegundos. A veces, esos valores no tienen unidades (número de períodos de baliza,

permanencia, porcentaje o similar). de vez en cuandodeshabilite y vuelva a habilitar la administración de energía. Por último,

puede configurar el modo de administración de energía en todos (recibir todos los paquetes),

unidifusión ( recibir solo paquetes unidifusión, descartar multidifusión y difusión) y

multidifusión (recibir multidifusión y difusión únicamente, descartar paquetes unidifusión). Ejemplos: iwconfig eth0 power period 2 iwconfig eth0 power 500m unicast iwconfig eth0 power timeout 300u all iwconfig eth0 ahorro de energía 3 iwconfig eth0 apagado iwconfig eth0 power min period 2 power max period 4

      -modulacion     

Obliga a la tarjeta a utilizar un conjunto específico de modulaciones. Las tarjetas modernas

admiten varias modulaciones, algunas, como 802.11bo 802.11g, y otras patentadas. Este comando

fuerza a la tarjeta a usar solo el conjunto específico de modulaciones enumeradas en la línea

de comando. Esto se puede utilizar para solucionar problemas de interoperabilidad. La lista de modulaciones disponibles depende de la tarjeta / controlador y se puede mostrar

usando la modulación iwlist . Tenga en cuenta que es posible que algunas tarjetas /

controladores no seleccionar seleccionar cada modulación enumerada de forma independiente,

algunos pueden venir como un grupo. También puede ajustar este parámetro en automático deja la

tarjeta / controlador hacer su mejor momento. Ejemplos: iwconfig eth0 module 11g iwconfig eth0 module CCK OFDMa iwconfig eth0 Modu auto

      -cometer

Es posible que algunas tarjetas no apliquen los cambios realizados a través de las extensiones

inalámbricas de inmediato (pueden esperar para agregar los cambios o aplicarlos solo cuando la

tarjeta se activa a través de ifconfig ). Este comando (cuando está disponible) obliga a la

tarjeta a aplicar todos los cambios pendientes. Normalmente, esto no es necesario, porque la tarjeta eventualmente aplicará los cambios, pero

puede ser útil para depurar.

      --Monitor

Para cada dispositivo que admita extensiones inalámbricas, iwconfig mostrar el nombre de

protocolo MAC utilizado (nombre del dispositivo para protocolos propietarios), el ESSID

(nombre de red), el NWID , la frecuencia (o canal), la sensibilidad , el modo de operación ,

la dirección del punto de acceso , la tasa de bits , el umbral RTS , el umbral de

fragmentación , la clave de cifrado y la configuración deadministración de energía

(dependiendo de la disponibilidad).

Los parámetros mostrados tienen el mismo significado y valores consulte los parámetros que se

pueden configurar, la parte anterior para obtener una explicación detallada de ellos. Algunos parámetros solo se muestran en forma corta / abreviada (como el cifrado). Puede usar

iwlist (8) para obtener todos los detalles. Algunos parámetros tienen dos modos (como la tasa de bits). Si el valor tiene el prefijo ' =

', significa que el parámetro está fijo y forzado a ese valor, si tiene el prefijo ' : ', el

parámetro está en modo automático y se muestra el valor actual (y puede cambiar).

      - Punto de acceso / celda      
   Una dirección igual a 00: 00: 00: 00: 00: 00 significa que la tarjeta no se pudo asociar 

con un punto de acceso (lo más probable es que sea un problema de configuración). El parámetro

Punto de acceso se muestra como Celda en modo ad-hoc (por obvias), pero por lo demás funciona

igual.

Si existe / proc / net / wireless , iwconfig también mostrará su contenido. Tenga en cuenta

que esos valores dependen del controlador y las especificaciones del hardware, por lo que debe

consultar la documentación del controlador para obtener una interpretación adecuada de esos

valores.

      -La calidad del enlace      

alidad general del enlace. Puede basarse en el nivel de contención o interferencia, la tasa de

errores de bits o tramas, qué tan buena es la señal recibida, alguna sincronización de tiempo

u otra métrica de hardware. Este es un valor agregado y depende totalmente del controlador y

el hardware.

      --Nivel de Señal

Intensidad de la señal recibida (RSSI - qué tan fuerte es la señal recibida). Pueden ser

unidades arbitrarias o dBm, iwconfig usa la metainformación del controlador para interpretar

el valor bruto dado por / proc / net / wireless y mostrar la unidad adecuada o el valor máximo

(usando aritmética de 8 bits). En el modo Ad-Hoc , esto no puede estar definido y debe usar

iwspy .

      -Nivel de Ruido      

Nivel de ruido de fondo (cuando no se transmite ningún paquete). Comentarios similares a los

del nivel de señal .

      -Rx nwid inválido

Número de paquetes recibidos con un NWID o ESSID diferente. Se utiliza para detectar problemas

de configuración o existencia de redes adyacentes (en la misma frecuencia).

      --Cripta inválida Rx

Número de paquetes que el hardware no pudo descifrar. Esto se puede utilizar para detectar

configuraciones de cifrado no válidas.

      --Rx inválido frag

Número de paquetes para los que el hardware no pudo volver a ensamblar correctamente los

fragmentos de la capa de enlace (lo más probable es que faltara uno).

      --Tx reintentos excesivos

Número de paquetes que el hardware no pudo entregar. La mayoría de los protocolos MAC volverán

a intentar el paquete varias veces antes de darse por vencidos.

      --Misceláneo no válido

Otros paquetes perdidos en relación con operaciones inalámbricas específicas.

      --Baliza perdida

Número de balizas periódicas del Cell o del Access Point que nos hemos perdido. Las balizas se

envían a intervalos regulares para mantener la coordinación de la celda; si no se reciben,

generalmente indica que la tarjeta está fuera de alcance.


Enlaces externos