Темы
Параметры оборудования
Расшифровка значений параметра channel-width
Параметры оборудования
Перед тем как начать издеваться над реальной железякой неплохо бы посмотреть некоторые параметры. Из которых можно узнать какие временные интервалы выставлены по умолчанию для кнопки "Reset". В моём случае для сброса настроек 20 секунд и 10 минут для форматирования накопителя устройства, применяется для полного сброса например, перед продажей. В противном случае высок риск не сбросить кривую конфигурацию когда это потребуется.
/system/routerboard/settings print
- Код: выделить все
auto-upgrade: no
boot-device: nand-if-fail-then-ethernet
preboot-etherboot: disabled
preboot-etherboot-server: any
cpu-frequency: auto
boot-protocol: bootp
force-backup-booter: no
silent-boot: no
protected-routerboot: disabled
reformat-hold-button: 20s
reformat-hold-button-max: 10m
Вот расшифровка параметров RouterOS, с пояснениями их назначения:
- auto-upgrade: no
- Значение: Отключает автоматическое обновление прошивки.
- Когда менять: Если хотите, чтобы роутер сам проверял и устанавливал обновления, поставьте "yes".
- boot-device: nand-if-fail-then-ethernet
- Значение:Порядок загрузки:
- Сначала пытается загрузиться из внутренней памяти (NAND).
- Если не вышло → пробует загрузиться по Ethernet (PXE).
- Альтернативы: "nand-only", "ethernet-only".
- Значение:Порядок загрузки:
- preboot-etherboot: disabled
- Значение: Загрузка по сети (PXE) отключена.
- Когда включать: Только если нужно загружать систему с сервера (например, для тонких клиентов).
- preboot-etherboot-server: any
- Значение: Если PXE включен, принимает загрузку с любого сервера.
- Безопасность: Для контроля лучше указать конкретный MAC-адрес сервера.
- cpu-frequency: auto
- Значение: Автоматическое управление частотой CPU.
- Ручная настройка: Можно выставить в "600MHz", "800MHz" и т.д. (зависит от модели).
- boot-protocol: bootp
- Значение:Использует протокол BOOTP для получения IP при загрузке.
- Современная альтернатива: "dhcp" (рекомендуется).
- force-backup-booter: no
- Значение: Не использовать резервный загрузчик при сбое.
- Для разработчиков: Если "yes", при проблемах с основной прошивкой загрузится резервная копия.
- silent-boot: no
- Значение: При загрузке показывает лог в консоли.
- Для тихой работы: Поставьте "yes" (полезно для публичных мест).
- protected-routerboot: disabled
- Значение: Защита загрузчика отключена.
- Безопасность: Если "enabled", потребуется пароль для изменения загрузчика.
- reformat-hold-button: 20s
- Значение: Время удержания кнопки Reset для сброса настроек (20 секунд).
- Осторожно: Уменьшите, если боитесь случайного сброса.
- reformat-hold-button-max: 10m
- Значение: Максимальное время удержания кнопки Reset перед полным форматированием (10 минут).
- Важно: Это крайняя мера! Применяется только для полного сброса (например, перед продажей).
Какие параметры настраивать?
- Безопасность: Включите "protected-routerboot".
- Производительность: Проверьте "cpu-frequency" (если роутер перегревается, снизьте частоту).
- Обновления: Для автообновлений поставьте "auto-upgrade=yes".
- Сброс настроек: Уменьшите "reformat-hold-button" до 5–10 сек, если нужно.
- Код: выделить все
/system routerboard print
Расшифровка значений параметра channel-width
Параметр `channel-width` определяет ширину канала и расположение контрольного подканала (primary channel) для Wi-Fi. Символы `C` и `e` в значениях указывают на позицию основного канала и расширений.
- Структура значения
Формат: "<доступные ширины>mhz-<позиция контрольного канала>"
Пример: "20/40/80mhz-eCee"- Доступные ширины: 20, 40, 80 МГц
- Контрольный канал ("C") — второй по счёту
- Обозначения символов
- "C" — контрольный (primary) канал (определяет центральную частоту)
- "e" — расширение (extension) канала
- "X" — не используется (зарезервировано)
- Разбор примеров
- Для ширины 20/40 МГц
- Код: выделить все
| Значение | Описание |
|-------------------|-------------------------------------------------------------------------|
| `20/40mhz-Ce` | Основной канал — первый, расширение — второй (классический 40 МГц) |
| `20/40mhz-eC` | Основной канал — второй, расширение — первый (редко используется) |
| `20/40mhz-XX` | Только 20 МГц (без объединения каналов) |
- Для ширины 20/40/80 МГц
- Код: выделить все
| Значение | Описание |
|-------------------|-------------------------------------------------------------------------|
| `20/40/80mhz-Ceee`| Основной канал — первый, расширения — 2-4 (80 МГц: каналы 36-48) |
| `20/40/80mhz-eCee`| Основной канал — второй (например, для 80 МГц: каналы 40-52) |
| `20/40/80mhz-eeCe`| Основной канал — третий (редко используется) |
- Для ширины 20/40/80/160 МГц
- Код: выделить все
| Значение | Описание |
|--------------------------|------------------------------------------------------------------|
| 20/40/80/160mhz-eCeeeeee | Основной канал — второй (160 МГц: каналы 40-104) |
| 20/40/80/160mhz-eeeeeeCe | Основной канал — седьмой (экзотические сценарии) |
- Для ширины 20/40 МГц
- Как выбрать правильное значение?
- Совместимость с клиентами:
- Большинство устройств поддерживают `20/40mhz-Ce` и `20/40/80mhz-Ceee`.
- Для 160 МГц нужны современные клиенты (Wi-Fi 6/6E). - DFS-каналы (5 ГГц):
- Если используете DFS (каналы 52-144), выбирайте варианты с `C` в середине (например, `20/40/80mhz-eCee`). - Минимизация помех:
- В загруженном эфире лучше использовать `20/40mhz-Ce` вместо 80/160 МГц.
- Совместимость с клиентами:
- Проверка текущих настроек
- Код: выделить все
/interface wireless print
→ Смотрите столбцы `channel-width` и `frequency`. - Примеры рабочих конфигураций
- Для 2.4 ГГц (только 20/40 МГц):
- Код: выделить все
/interface wireless set wlan1 channel-width=20/40mhz-Ce
- Для 5 ГГц (80 МГц):
- Код: выделить все
/interface wireless set wlan2 channel-width=20/40/80mhz-Ceee frequency=auto
- Для 160 МГц (Wi-Fi 6):
- Код: выделить все
/interface wireless set wlan2 channel-width=20/40/80/160mhz-eCeeeeee
- Для 2.4 ГГц (только 20/40 МГц):
- 160 МГц работает только на чистых каналах (обычно 36-64 или 100-128).
- Некоторые значения (например, с `X`) — зарезервированы для специфических задач.
- После изменения ширины канала перезапустите интерфейс:
- Код: выделить все
/interface wireless disable wlan2; /interface wireless enable wlan2
Если нужна помощь с выбором канала — используйте сканирование:
- Код: выделить все
/interface wireless scan wlan2