Używam hostapd 0.7.3 na Ubuntu 12.04 x64 (jądro 3.2.0-58-generic) z dwoma urządzeniami USB WLAN. Pierwszy to D-Link DWL-G122 i działał idealnie przez rok, pozwalając maszynie pracować jako miękki AP. Drugi to TP Link WN822N (lsusb podaje go jako 0bda: 8178 Realtek Semiconductor Corp.), który powinien zastąpić D-Link DWL-G122, ale z tym mam ogromne problemy ze stabilnością. Kiedy używam mojego notebooka (Eee PC 1005HA, ma mikroukład zgodny ze standardem 802.11n) jako klienta, czasami działa bez żadnych problemów, innym razem regularnie hostuje się dez uwierzytelnianie przez hostapd, jeśli nie uruchamiam pingowania non-stop w okno konsoli, po raz kolejny połączenie po prostu zrywa się i muszę ponownie połączyć się z komputerem. Z moim telefonem komórkowym (Sony Xperia MT 15i, z jądrem 2.6.32) jako klientem sytuacja jest jeszcze gorsza: uwierzytelnia się na hostapd-AP,
Mój plik hostapd.conf można znaleźć tutaj , dane wyjściowe hostapd, gdy mój telefon komórkowy rozłącza się i łączy w sposób ciągły, można znaleźć tutaj .
Co próbowałem do tej pory:
- Odłączanie i ponowne podłączanie urządzenia przez USB -> bez efektu
- Zmiana „wmm_enabled” na „0” -> bez efektu
- Kanał 1 lub 2 -> brak efektu
- Próbowałem różnych kombinacji „ht_capab”, a przy niektórych z nich hostapd wcale się nie zaczął
- Ustawienie eap_reauth_period na 360000000 lub wcale nie ustawione -> bez różnicy
Każda podpowiedź, w jaki sposób mogę debugować i / lub rozwiązać ten problem, jest bardzo mile widziana.
Więcej informacji o mojej konfiguracji: miękka maszyna AP jest podłączona przez eth0 do sieci LAN i przez eth1 do Internetu, (stary) DWL-G122 nosi nazwę wlan0, a (nowy) WN822N to wlan1. Hostapd działa dwa razy: raz za pomocą wlan0 jako AP (właściwie jako demon) i raz za użycie wlan1 jako AP (uruchamiam go ręcznie za pomocą wiersza poleceń, aby zobaczyć wynik). Chcę używać telefonu komórkowego i notebooka jako klientów sieci WLAN. Powinny one uwierzytelniać się na hoście uruchomionym na komputerze używanym jako miękki AP. Działa to z wlan0, ale nie z wlan1.
Z poważaniem
Michael