iwlib
사용 가능한 Wi-Fi 액세스 포인트 중 어느 것을 사용할지 결정하고 사전에 통계를 수집 해야 하는 Raspberry Pi 애플리케이션이 있습니다 .
iwlib
또는 iwlist
각 Wi-Fi 액세스 포인트에는 '품질', '신호 수준', '소음 수준'이라는 세 가지 측정항목이 있습니다. "좋은" Wi-Fi 액세스 포인트란 전송 성공률이 높다는 것을 의미합니다.
내 질문은: "품질" 값이 더 높은 액세스 포인트가 "품질" 값이 낮은 액세스 포인트보다 더 나을 것이라고 가정하는 것이 안전합니까?
답변1
이는 quality
장치의 칩셋과 드라이버에 따라 다릅니다. 제대로 작동하면 많은 사람들이 품질 값을 0으로 표시합니다. 값을 표시하는 칩에서도 quality
해당 값에 대한 알고리즘은 표준화되어 있지 않으므로 다른 칩셋 간에 비교할 수 없습니다.
귀하의 경우와 같이 하나의 어댑터를 사용하더라도 quality
이 값을 계산하는 데 사용되는 계산은 하드웨어/드라이버마다 다릅니다. 즉, 모든 장치가 AP에 대해 동일한 결과를 제공하는 것은 아닙니다. 한 어댑터는 AP A의 품질을 AP B보다 높게 계산할 수 있고, 다른 어댑터는 B의 품질을 A보다 높게 계산할 수 있습니다.
에서 man iwconfig
:
링크 품질
링크의 전반적인 품질. 이는 경합 또는 간섭 수준, 비트 또는 프레임 오류율, 수신된 신호의 품질, 일부 타이밍 동기화 또는 기타 하드웨어 메트릭을 기반으로 할 수 있습니다. 이는 집계된 값이며 전적으로 드라이버 및 하드웨어에 따라 다릅니다.
quality
따라서 실용성이 없으며 신뢰할 수 없습니다.