Беспроводное соединение: качество связи: что означает «31/70»?

713
learnerX

Я знаю, что качество связи указывает на отбрасывание пакетов, ошибки и т. Д. Но когда оно говорит мне, что качество связи равно «31/70», что такое «31», а что «70»?

1
Где вы прочитали эти значения? Tom Wijsman 9 лет назад 0
смутное умное предположение скажет, что 70 - идеальный результат, а у тебя меньше половины. Единицы могут быть произвольными. Tetsujin 9 лет назад 0
возможный дубликат [Качество канала WLAN: что это значит?] (http://superuser.com/questions/203231/wlan-link-quality-what-does-it-mean) Anti-weakpasswords 9 лет назад 0
@ Tom Wijsman Вероятно, `iwconfig`. Если вы попробуете что-то вроде: `iwconfig wlan0 | grep «Link Quality», вы должны получить что-то вроде: «Link Quality = 46/70 Уровень сигнала = -64 дБм». tjt263 5 лет назад 0

1 ответ на вопрос

2
Anonymous

В коде для iwinfoболее нового инструмента, похожего на iwconfig, есть комментарий, который гласит:

/ * Уровень совместимости Wext cfg80211 предполагает диапазон сигнала от -110 дБм до -40 дБм, значение качества получается путем добавления 110 к уровню сигнала * /

Добавление 110 сдвигает минимальное значение до 0, чтобы упростить представление диапазона, и, следовательно, сдвигает максимальное значение до 70. Чтобы преобразовать силу сигнала в процент [0,100], выполните:

quality_percent = (signal_strength + 110) * 10 / 7 

В одной из функций значение качества сохраняется в именованной переменной, rssiкоторая является аббревиатурой для индикации уровня принятого сигнала, причем указание уровня мощности (уровень сигнала в произвольных единицах) принимается приемной радиостанцией после антенны и возможно потеря кабеля. "

Говоря о «wext» (в комментарии вышеупомянутого Кодекса) и iwconfigв 2015 году, Wireless-Extensions (WE или Wext) и его инструменты в том числе iwconfigбыли отказались от беспроводных разработчиков ядра Linux. Его замены: cfg80211 и nl80211., и инструмент, который они настоятельно рекомендуют, - iw.

Похожие вопросы