1

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

1 ответ1

2

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

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

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

quality_percent = (signal_strength + 110) * 10 / 7

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .