Ошибка «basic rate not supported» появляется в журнале hostapd (или его аналога) в тот момент, когда в конфигурации точки доступа указаны базовые скорости передачи, которые выбранный канал, диапазон или режим работы адаптера физически не поддерживает. Например, вы включили hw_mode=b и канал 5 ГГц, либо задали в параметре basic_rates скорости, несовместимые с выбранным стандартом 802.11.

Точка доступа при этом либо не запускается вообще, либо стартует, но клиенты не могут подключиться. Проблема относится к конфигурации, а не к «железу», поэтому в большинстве случаев решается правкой конфигурационного файла без замены оборудования. Ниже разберём, откуда берётся ошибка, как её диагностировать и что проверить в первую очередь.

Что означает сообщение «basic rate not supported»

В стандартах семейства 802.11 существует понятие basic rates — минимального набора скоростей передачи, которые обязаны поддерживать все клиенты сети. Точка доступа объявляет этот набор в своих beacon-фреймах. Если в конфигурации задан набор скоростей, который не может существовать в выбранном диапазоне или режиме, демон точки доступа отклоняет настройку и выводит сообщение об ошибке.

Типичный пример — попытка запустить сеть в диапазоне 5 ГГц с режимом hw_mode=b. Стандарт 802.11b работает только на 2,4 ГГц и использует набор скоростей, которого нет в 5-гигагерцевом диапазоне. hostapd обнаруживает несоответствие и останавливает запуск интерфейса.

Другой сценарий — ручное переопределение параметра basic_rates или устаревших директив скоростей в конфиге, скопированном из интернета под другую версию демона или другой чипсет. То, что работало на одном адаптере, на другом может вызвать именно эту ошибку.

⚠️ Внимание: точный текст ошибки и поведение демона зависят от версии hostapd, драйвера и чипсета адаптера. Перед изменениями сверяйтесь с документацией к вашей версии и не применяйте конфигурации, скопированные без понимания каждого параметра.

Типичные причины возникновения ошибки

Причина почти всегда кроется в несогласованности трёх вещей: диапазона (канала), режима hw_mode и набора базовых скоростей. Если хотя бы одно звено противоречит остальным, демон отказывается поднимать сеть.

  • 🔧 Несовместимость hw_mode и канала: режим 802.11b/g указан вместе с каналом из диапазона 5 ГГц или наоборот.
  • 📡 Вручную заданный параметр basic_rates содержит скорости, не поддерживаемые выбранным стандартом.
  • 📄 Конфигурация скопирована с другого устройства или из устаревшей инструкции под другую версию hostapd.
  • 💾 Драйвер адаптера не сообщает поддержку запрошенных скоростей — возможная причина в ограничениях самого чипсета или драйвера.
  • ⚙️ Включён 802.11n/ac (параметры ieee80211n, ieee80211ac) при базовом режиме, который с ними конфликтует.
📊 Где вы столкнулись с ошибкой «basic rate not supported»?