Sto eseguendo hostapd 0.7.3 su Ubuntu 12.04 x64 (kernel 3.2.0-58-generic) con due stick WLAN USB. Il primo è un D-Link DWL-G122 e ha funzionato perfettamente per un anno per far funzionare la macchina come un AP morbido. Il secondo è un TP Link WN822N (lsusb lo riporta come 0bda: 8178 Realtek Semiconductor Corp.) che dovrebbe sostituire il D-Link DWL-G122, ma con quello ho enormi problemi di stabilità. Quando utilizzo il mio notebook (Eee PC 1005HA, ha un chipset compatibile 802.11n) come client, a volte funziona senza problemi, l'altra volta viene regolarmente disautenticato da hostapd se non eseguo un ping non-stop una finestra della console, ancora una volta la connessione si interrompe e devo ricollegarmi sul mio notebook. Con il mio cellulare (Sony Xperia MT 15i, con kernel 2.6.32) come client, la situazione è ancora peggiore: si autentica all'Hostapd-AP, ottiene un indirizzo IP e due secondi dopo si disconnette, si autentica di nuovo, ottiene un IP indirizzo di nuovo e così via.
Il mio file hostapd.conf può essere trovato Qui , l'output di hostapd quando il mio cellulare si disconnette e si connette continuamente può essere trovato Qui .
Quello che ho provato finora:
- Disconnessione e riconnessione del dispositivo tramite USB - & gt; nessun effetto
- Trasformando "wmm_enabled" in "0" - & gt; nessun effetto
- Canale 1 o 2 - & gt; nessun effetto
- Ho provato diverse combinazioni di "ht_capab", con alcune di esse, hostapd non è stato avviato affatto
- Avendo impostato su eap_reauth_period su 360000000 o non impostato affatto - & gt; nessuna differenza
Qualsiasi suggerimento su come poter eseguire il debug e / o risolvere questo problema è molto apprezzato.
Maggiori informazioni sulla mia configurazione: la macchina AP soft è connessa tramite eth0 alla LAN e tramite eth1 a Internet, il (vecchio) DWL-G122 è denominato wlan0 e il (nuovo) WN822N è wlan1. hostapd viene eseguito due volte: una volta per utilizzare wlan0 come AP (in realtà come un demone) e una volta per utilizzare wlan1 come AP (l'avvio manualmente tramite la riga di comando per vedere l'output). Voglio usare il mio cellulare e il mio notebook come client WLAN, devono autenticarsi contro hostapd in esecuzione sulla macchina utilizzata come AP soft. Funziona con wlan0, ma non con wlan1.
I migliori saluti
Michael