WEP: modo abierto vs modo compartido
WEP puede funcionar de dos modos diferentes, modo abierto o modo compartido. Algunos dispositivos funcionan mejor con uno de los dos modos WEP que con el otro. Puedes cambiar entre ambos modos de la siguiente forma:
iwpriv ath0 authmode 1 // abierto iwpriv ath0 authmode 2 // compartido
Ambas modos soportan encriptación y pueden ser usados conjuntamente con la clave de encriptación iwconfig ath0 key CLAVE_HEXADECIMAL restricted. La principal diferencia entre los modos abierto y compartido es que el segundo realiza una negociación desafío/respuesta durante la negociación. Dicho de otro modo, el protocolo extra que conlleva el modo compartido es menos seguro que el abierto. (Aparentemente WEP ha sido crackeado durante años.)
Como le indico a mi tarjeta que emplee WEP? Obtengo ath0: authorization failed (razón 13)
Si has experimentado problemas con iwconfig usando WEP, especialmente si no has podido establecer el essid o asociarte con un punto de acceso, puede que sea debido al orden en el que estás ejecutando los comandos iwconfig. Silas Bennett recomienda ejecutarlos en el siguiente orden:
iwconfig ath0 key XXXXXXXXXX iwconfig ath0 ap XX:XX:XX:XX:XX:XX iwconfig ath0 channel X iwconfig ath0 essid foobar iwconfig ath0 rate XXMB
If you use debian, then the interfaces (in /etc/networks/interfaces used by ifup) commands would similarly be: Si tu sistema es debian, los comandos de las interfaces (en /etc/networks/interfaces usado por ifup) serán algo como:
wireless_clave XXXXXXXXXX wireless-ap XX:XX:XX:XX:XX:XX wireless-channel X wireless-essid foobar wireless-rate XXMB
Donde deberás sustituir las X´s y foobar por los valores de tu configuración. Todos los valores pueden ser usados en ifupdown-roam’s ‘lifaces’. Silas ha puntualizado que en la mayoría de casos no es necesario indicar las lineas a continuación iwconfig ath0 ap XX:XX:XX:XX:XX:XX ya que el canal, el essid y rate se establecen automáticamente al asociarse satisfactoriamente con el punto de acceso. Nótese que no se puede copiar el segundo conjunto de comandos en los ficheros de configuración de RedHat? ya que se trata de comandos específicos de debian. Puedes obtener más información en los archivos de la lista aquí.