Скачать для Windows
Поддерживаемые архитектуры: 🔵 arm64 🔵 armv7 🔵 mipsel 🔵 x86_64
1

Автоматическая установка через приложение

Самый простой способ — установка через клиент SmartNetwork на вашем ПК или смартфоне.

  1. Установите программу SmartNetwork на любое устройство (ПК или смартфон)
  2. Подключите устройство к сети роутера с OpenWRT (по Wi-Fi или кабелю)
  3. Откройте программу SmartNetwork
  4. В левом верхнем углу нажмите на бургер-меню (≡)
  5. Если роутер пригоден для установки, в сайдбаре появится зелёная кнопка «Установить ядро на роутер»
  6. Нажмите на кнопку, в появившемся поле введите пароль root пользователя роутера
  7. Нажмите «Продолжить» и дождитесь сообщения об успешной установке
  8. Подождите минуту и перезагрузите программу
  9. После перезапуска программа предложит выбрать ядро для управления: на устройстве или на роутере
SmartNetwork
2

Ручная установка (для опытных пользователей)

📥 Шаг 1: Скачать бинарный файл

Выберите бинарный файл для вашей архитектуры:

📂 Шаг 2: Загрузить на роутер

Загрузите скачанный бинарный файл на роутер и переместите в /usr/bin/smartnetwork:

scp smartnetwork root@192.168.1.1:/usr/bin/smartnetwork
chmod +x /usr/bin/smartnetwork

(замените архитектуру и IP-адрес роутера при необходимости)

📝 Шаг 3: Создать init.d скрипт

Создайте файл /etc/init.d/smartnetwork с содержимым:

#!/bin/sh /etc/rc.common

START=95
STOP=01

USE_PROCD=1
PROG=/usr/bin/smartnetwork

start_service() {
    procd_open_instance
    procd_set_param command $PROG
    procd_set_param respawn
    procd_close_instance
}

Назначьте права:

chmod +x /etc/init.d/smartnetwork

🚀 Шаг 4: Запустить сервис

Включите и запустите сервис:

/etc/init.d/smartnetwork enable
/etc/init.d/smartnetwork start

Проверьте статус:

/etc/init.d/smartnetwork status