TP Link WN822N을 사용하여 커널 3.2.0-58-generic을 실행하는 Ubuntu 12.04 x64에서 Hostapd 0.7.3의 안정성 문제

TP Link WN822N을 사용하여 커널 3.2.0-58-generic을 실행하는 Ubuntu 12.04 x64에서 Hostapd 0.7.3의 안정성 문제

저는 USB WLAN 스틱 2개를 사용하여 Ubuntu 12.04 x64(커널 3.2.0-58-generic)에서 Hostapd 0.7.3을 실행하고 있습니다. 첫 번째는 D-Link DWL-G122이며 기계가 소프트 AP로 작동하도록 1년 동안 완벽하게 작동했습니다. 두 번째는 D-Link DWL-G122를 대체해야 하는 TP Link WN822N(lsusb에서는 0bda:8178 Realtek Semiconductor Corp.로 보고함)이지만 이 제품에는 안정성에 큰 문제가 있습니다. 내 노트북(Eee PC 1005HA, 802.11n 호환 칩셋 포함)을 클라이언트로 사용할 때 가끔 문제 없이 작동하지만, 논스톱 핑을 실행하지 않으면 정기적으로 Hostapd에 의해 인증이 거부됩니다. 콘솔 창에서 연결이 끊어지고 노트북에 다시 연결해야 하는 경우도 있습니다. 내 휴대폰(Sony Xperia MT 15i, 커널 2.6.32 실행)을 클라이언트로 사용하면 상황이 더욱 악화됩니다. Hostapd-AP에서 인증하고 IP 주소를 얻은 다음 2초 후에 연결을 끊고 다시 인증하고 IP를 얻습니다. 다시 주소를 지정하는 등의 작업을 수행합니다.

내 Hostapd.conf 파일을 찾을 수 있습니다여기, 내 휴대폰이 연결이 끊겼다가 계속 연결되었을 때의 Hostapd 출력을 확인할 수 있습니다.여기.

지금까지 시도한 것:

  • USB를 통해 장치 연결을 끊었다가 다시 연결 -> 효과 없음
  • "wmm_enabled"를 "0"으로 설정 -> 효과 없음
  • 채널 1 또는 2 --> 효과 없음
  • "ht_capab"의 다양한 조합을 시도했지만 그 중 일부에서는 Hostapd가 전혀 시작되지 않았습니다.
  • eap_reauth_기간을 360000000으로 설정하거나 전혀 설정하지 않음 --> 차이 없음

이 문제를 디버깅 및/또는 해결할 수 있는 방법에 대한 힌트를 주시면 대단히 감사하겠습니다.

내 구성에 대한 추가 정보: 소프트 AP 시스템은 eth0을 통해 LAN에 연결되고 eth1을 통해 인터넷에 연결됩니다. (이전) DWL-G122의 이름은 wlan0이고 (새) WN822N의 이름은 wlan1입니다. Hostapd는 두 번 실행됩니다. 한 번은 wlan0을 AP(실제로는 데몬)로 사용하고 다른 한 번은 wlan1을 AP로 사용합니다(출력을 보기 위해 명령줄을 통해 수동으로 시작합니다). 내 휴대폰과 노트북을 WLAN 클라이언트로 사용하고 싶습니다. 이들은 소프트 AP로 사용되는 시스템에서 실행되는 Hostapd에 대해 인증해야 합니다. 이는 wlan0에서는 작동하지만 wlan1에서는 작동하지 않습니다.

친애하는

남자 이름

관련 정보