
Estoy ejecutando hostapd 0.7.3 en Ubuntu 12.04 x64 (kernel 3.2.0-58-generic) con dos memorias USB WLAN. El primero es un D-Link DWL-G122 y funcionó perfectamente durante un año para que la máquina funcionara como un AP suave. El segundo es un TP Link WN822N (lsusb lo informa como 0bda:8178 Realtek Semiconductor Corp.) que debería reemplazar al D-Link DWL-G122, pero con ese tengo grandes problemas de estabilidad. Cuando uso mi computadora portátil (Eee PC 1005HA, tiene un chipset compatible con 802.11n) como cliente, a veces funciona sin problemas, otras veces hostapd me desautentica regularmente si no ejecuto un ping continuo en una ventana de consola, otra vez la conexión simplemente se interrumpe y tengo que volver a conectarme en mi computadora portátil. Con mi celular (Sony Xperia MT 15i, con kernel 2.6.32) como cliente la situación es aún peor: se autentica en el hostapd-AP, obtiene una dirección IP y dos segundos después se desconecta, se autentica nuevamente, obtiene una IP dirección nuevamente y así sucesivamente.
Mi archivo hostapd.conf se puede encontraraquí, se puede encontrar la salida de hostapd cuando mi celular se desconecta y se conecta continuamenteaquí.
Lo que probé hasta ahora:
- Desconectar y volver a conectar el dispositivo vía USB --> sin efecto
- Convertir "wmm_enabled" a "0" --> sin efecto
- Canal 1 o 2 --> sin efecto
- Probé diferentes combinaciones de "ht_capab", con algunas de ellas, hostapd no se inició en absoluto
- Tener eap_reauth_period configurado en 360000000 o no configurado en absoluto --> no hay diferencia
Cualquier sugerencia sobre cómo podría depurar y/o resolver este problema es muy apreciada.
Más sobre mi configuración: la máquina AP suave está conectada a través de eth0 a la LAN y a través de eth1 a Internet, el (antiguo) DWL-G122 se llama wlan0 y el (nuevo) WN822N es wlan1. hostapd se ejecuta dos veces: una vez para usar wlan0 como AP (en realidad, como un demonio) y otra vez para usar wlan1 como AP (lo inicio manualmente a través de la línea de comando para ver el resultado). Quiero usar mi teléfono celular y mi computadora portátil como clientes WLAN, deben autenticarse contra hostapd que se ejecuta en la máquina utilizada como AP suave. Esto funciona con wlan0, pero no con wlan1.
Atentamente
Miguel