TP-LINK Archer T2UH Wi-Fi 빠른 로밍이 느리거나 때때로 Linux에서 AP에 연결할 수 없음

TP-LINK Archer T2UH Wi-Fi 빠른 로밍이 느리거나 때때로 Linux에서 AP에 연결할 수 없음

ARM의 Linaro Ubuntu에서 실행합니다. 우리는 동일한 SSID를 공유하도록 구성된 6~9개의 AP가 있는 5Ghz 전용 네트워크에 연결된 ARM 보드에 연결된 TP-LINK Archer T2UH USB 동글을 사용합니다. 다른 AP에 다시 연결하는 데 몇 분이 걸리는 경우도 있었고, 신호 강도가 가장 강하고 가장 가까운 AP를 선택하지 않는 경우도 있었습니다. 동글에는 일부 로밍 하드웨어 지원(Fastroaming?)이 있는 것으로 보이지만 Linux 드라이버가 해당 기능을 비활성화했습니다. 동일한 동글을 Windows 노트북에 연결하면 더 잘 작동하는 것 같습니다. NetworkManager가 wpa_supplicant와 호환되지 않는 것 같아서 우리는 wpa_supplicant를 사용합니다. "simple:10:-70:30"과 함께 bgscan을 사용하도록 wpa_supplicant를 구성했습니다.

Linux(특히 TP-LINK)에서 Wi-Fi 드라이버를 다룬 경험이 있는 사람이 있는지 궁금하십니까?

답변1

집에 ARM인 Realtek Wi-Fi AP가 있습니다. 이 AP도 Linaro가 아니라 Armbian을 사용합니다. 곧 다른 칩셋을 구매할 예정입니다. 나는 또한 직장에서 Wi-Fi, Meru 및 Cisco를 다룹니다.

Linux에서 Wi-Fi AP로서의 나의 경험은 비참했습니다. Wi-Fi 클라이언트로서 약간 더 좋습니다. 칩셋의 버그, Debian 기본 펌웨어의 버그, Linux의 여러 Wi-Fi 드라이버의 버그, 제조업체의 패키지는 대부분 이전 버전의 펌웨어이므로 수정된 이전 버그를 복원하려면 오래된 Hostapd가 필요합니다.

일반적으로 대부분의 Wi-Fi 문제는 소음으로 인해 발생합니다. 소음을 일부 제거할 수 있다면 훨씬 더 좋습니다. 말씀하신 지연으로 인해 매우 혼잡한 곳에 있는 것 같습니다.

소음 처리에 대한 기본 조언은 간단합니다. - 듀얼 2.4GHz 및 5GHz 칩셋을 사용하는 경우 2.4GHz를 끄십시오. - 2.4GHz를 종료할 수 없거나 종료하고 싶지 않은 경우 최소한 802.11g만 활성화하십시오. 802.11b는 없습니다.

항상 올바른 액세스 포인트를 얻지 못하는 것은 무선 설계의 다소 성가신 특징입니다. AP/컨트롤러 측에 이를 처리하는 로직이 있거나(예: Meru 컨트롤러가 가장 가까운 AP에 이를 전달하려고 시도함) 다른 SSID를 사용하면 요구 사항에 따라 상황이 도움이 되거나 악화될 수 있습니다. 모바일 사용자는 사람들이 가장 약한 AP에 더 오랫동안 머물게 할 수 있습니다.

관련 정보