Estou executando o hostapd 0.7.3 no Ubuntu 12.04 x64 (kernel 3.2.0-58-generic) com dois sticks USB WLAN. O primeiro é um D-Link DWL-G122 e funcionou perfeitamente durante um ano para deixar a máquina funcionar como um AP suave. O segundo é um WN822N TP Link (lsusb relata como 0bda: 8178 Realtek Semiconductor Corp.), que deve substituir o D-Link DWL-G122, mas com esse eu tenho enormes problemas de estabilidade. Quando eu uso meu notebook (Eee PC 1005HA, tem um chipset compatível com 802.11n) como um cliente, ele às vezes funciona sem nenhum problema, a outra vez eu sou regularmente desabilitado pelo hostapd se eu não executar um ping ininterrupto uma janela de console, outra vez a conexão simplesmente cai e eu tenho que reconectar no meu notebook. Com o meu celular (Sony Xperia MT 15i, rodando o kernel 2.6.32) como um cliente a situação é ainda pior: ele autentica no hostapd-AP, obtém um endereço IP e dois segundos depois ele se desconecta, autentica novamente, obtém um IP enderece novamente e assim por diante.
Meu arquivo hostapd.conf pode ser encontrado aqui , a saída do hostapd quando meu celular desconecta e conecta continuamente pode ser encontrada aqui .
O que eu tentei até agora:
Qualquer dica de como depurar e / ou resolver este problema é muito apreciada.
Mais sobre minha configuração: A máquina AP soft está conectada via eth0 à LAN e via eth1 à Internet, o (antigo) DWL-G122 é chamado wlan0 e o (novo) WN822N é wlan1. O hostapd é executado duas vezes: uma vez para usar o wlan0 como um AP (na verdade, como um daemon) e uma vez para usar o wlan1 como um AP (eu inicio manualmente via linha de comando para ver a saída). Eu quero usar meu celular e meu notebook como clientes WLAN, eles devem autenticar contra hostapd em execução na máquina usada como um AP soft. Isso funciona com o wlan0, mas não com o wlan1.
Atenciosamente
Michael