Опыты с железным роутером

Записки и примеры конфигураций IOS/RouterOS

Модератор: ROOT

Опыты с железным роутером

Сообщение ROOT » Вчера, 12:18

Оглавление


Темы
 Параметры оборудования 
 Расшифровка значений параметра 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, с пояснениями их назначения:
  1. auto-upgrade: no
    • Значение: Отключает автоматическое обновление прошивки.
    • Когда менять: Если хотите, чтобы роутер сам проверял и устанавливал обновления, поставьте "yes".
  2. boot-device: nand-if-fail-then-ethernet
    • Значение:Порядок загрузки:
      • Сначала пытается загрузиться из внутренней памяти (NAND).
      • Если не вышло → пробует загрузиться по Ethernet (PXE).
    • Альтернативы: "nand-only", "ethernet-only".
  3. preboot-etherboot: disabled
    • Значение: Загрузка по сети (PXE) отключена.
    • Когда включать: Только если нужно загружать систему с сервера (например, для тонких клиентов).
  4. preboot-etherboot-server: any
    • Значение: Если PXE включен, принимает загрузку с любого сервера.
    • Безопасность: Для контроля лучше указать конкретный MAC-адрес сервера.
  5. cpu-frequency: auto
    • Значение: Автоматическое управление частотой CPU.
    • Ручная настройка: Можно выставить в "600MHz", "800MHz" и т.д. (зависит от модели).
  6. boot-protocol: bootp
    • Значение:Использует протокол BOOTP для получения IP при загрузке.
    • Современная альтернатива: "dhcp" (рекомендуется).
  7. force-backup-booter: no
    • Значение: Не использовать резервный загрузчик при сбое.
    • Для разработчиков: Если "yes", при проблемах с основной прошивкой загрузится резервная копия.
  8. silent-boot: no
    • Значение: При загрузке показывает лог в консоли.
    • Для тихой работы: Поставьте "yes" (полезно для публичных мест).
  9. protected-routerboot: disabled
    • Значение: Защита загрузчика отключена.
    • Безопасность: Если "enabled", потребуется пароль для изменения загрузчика.
  10. reformat-hold-button: 20s
    • Значение: Время удержания кнопки Reset для сброса настроек (20 секунд).
    • Осторожно: Уменьшите, если боитесь случайного сброса.
  11. 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` в значениях указывают на позицию основного канала и расширений.
  1. Структура значения
    Формат: "<доступные ширины>mhz-<позиция контрольного канала>"

    Пример: "20/40/80mhz-eCee"
    • Доступные ширины: 20, 40, 80 МГц
    • Контрольный канал ("C") — второй по счёту
  2. Обозначения символов
    • "C" — контрольный (primary) канал (определяет центральную частоту)
    • "e" — расширение (extension) канала
    • "X" — не используется (зарезервировано)
  3. Разбор примеров
    • Для ширины 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 | Основной канал — седьмой (экзотические сценарии)                 |
  4. Как выбрать правильное значение?
    1. Совместимость с клиентами:
      - Большинство устройств поддерживают `20/40mhz-Ce` и `20/40/80mhz-Ceee`.
      - Для 160 МГц нужны современные клиенты (Wi-Fi 6/6E).
    2. DFS-каналы (5 ГГц):
      - Если используете DFS (каналы 52-144), выбирайте варианты с `C` в середине (например, `20/40/80mhz-eCee`).
    3. Минимизация помех:
      - В загруженном эфире лучше использовать `20/40mhz-Ce` вместо 80/160 МГц.

  5. Проверка текущих настроек
    Код: выделить все
    /interface wireless print

    → Смотрите столбцы `channel-width` и `frequency`.

  6. Примеры рабочих конфигураций
    • Для 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
### Важно!
- 160 МГц работает только на чистых каналах (обычно 36-64 или 100-128).
- Некоторые значения (например, с `X`) — зарезервированы для специфических задач.
- После изменения ширины канала перезапустите интерфейс:

Код: выделить все
/interface wireless disable wlan2; /interface wireless enable wlan2


Если нужна помощь с выбором канала — используйте сканирование:
Код: выделить все
/interface wireless scan wlan2
Администрирование Fedora Linux + настройка сети и прочая IT-Ботва


Для желающих поддержать
Карта SB: 5469 4009 6510 2267


Лучше ужасный конец, чем ужас без конца!
Аватар пользователя
ROOT
Администратор
 
Сообщений: 441
Зарегистрирован: 01 авг 2011, 09:36
Откуда: Моск. обл., г. Железнодорожный

Вернуться в CISCO / MikroTik

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron