Как можно добавить рабочий код в раздел «Startup» операционной системы OpenWRT?

Как изменить MAC-адрес настроенного репитера (повторителя\моста) на интерфейсе "WWAN" через веб-интерфейс LuCI, если доступ к устройству возможен только из веб-интерфейса и не удалось подключиться по SSH из-за ошибок, включая ошибку "Permission denied, please try again"?
  • 21 января 2024 г. 21:09
Ответы на вопрос 1
Для добавления рабочего кода в раздел "Startup" в OpenWRT:

1. Войдите в веб-интерфейс LuCI вашего устройства OpenWRT.
2. Перейдите в раздел "System" (Система), а затем выберите пункт "Startup" (Загрузка).
3. Прокрутите вниз до раздела "Local Startup" (Локальный запуск), который позволяет вам добавить собственные скрипты, запускаемые после загрузки всех системных инициализационных скриптов.
4. Вставьте свой скрипт ниже строки `exit 0` в предоставленном поле редактирования. Убедитесь, что добавленный вами код соответствует синтаксису используемого оболочки (обычно это `#!/bin/sh`).
5. Когда закончите, нажмите кнопку "Submit" (Применить), затем перезагрузите устройство, чтобы изменения вступили в силу.

Чтобы изменить MAC-адрес на интерфейсе WWAN через веб-интерфейс LuCI:

1. Войдите в веб-интерфейс LuCI вашего устройства OpenWRT.
2. Перейдите в раздел "Network" (Сеть) и выберите "Interfaces" (Интерфейсы).
3. Найдите интерфейс WWAN, который обычно используется для повторителя или моста, и нажмите кнопку "Edit" (Редактировать) рядом с ним.
4. В форме редактирования интерфейса найдите раздел "Advanced Settings" (Расширенные настройки) или подобное название в зависимости от версии OpenWRT и LuCI.
5. В этом разделе вы можете найти поле для изменения MAC-адреса, которое обычно называется "Override MAC address" (Заменить MAC-адрес) или "Custom MAC address" (Пользовательский MAC-адрес).
6. Введите желаемый MAC-адрес в соответствующий формат (например, XX:XX:XX:XX:XX:XX, где Х это шестнадцатеричное число).
7. После внесения изменений нажмите кнопку "Save" (Сохранить), а затем "Save & Apply" (Сохранить и применить), чтобы применить новые настройки.
8. Устройство может потребовать перезагрузки для применения нового MAC-адреса.

Если вы не можете подключиться по SSH из-за ошибки "Permission denied", убедитесь, что:

- Вы используете правильные учетные данные для входа (обычно для OpenWRT логин "root" и ваш пароль).
- SSH доступ разрешен на вашем устройстве в настройках "Dropbear" или аналогичного SSH сервера в веб-интерфейсе.
- Если это возможно, попытайтесь сбросить настройки устройства до заводских и настроить SSH доступ заново, следуя инструкциям OpenWRT для вашей модели оборудования.
Похожие вопросы