Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Current »

Что такое OPKG?


OPKG - свободно распространяемый менеджер пакетов приложений. Нужен для установки пакетов приложений, расширяющих функционал роутера. 

С помощью OPKG, EasyWRT поддерживает установку пакетов как из менеджера приложений SNR, так и из других источников. Пока что, такая возможность есть только из консольного интерфейса роутера, но планируется реализация пакетного менеджера SNR в WEB GUI.

ВНИМАНИЕ!

Не используйте команду opkg upgrade , это может быть чревато серьезными проблемами, вплоть до фатального сбоя маршрутизатора !!!

Установка пакетов через менеджер пакетов приложений SNR


Cтатус выпуска пакетов

Менеджер пакетов SNR доступен с версии EasyWRT 2.5.0
Он необходим для установки подготовленных и проверенных разработчиками SNR и использует механизмы OPKG.

WEB GUI менеджера приложений еще в разработке и будет доступен в будущих версиях, но вы уже можете устанавливать пакеты через SSH. Вот их список:

НазваниеСтатусКоманда установкиДокументация к пакету
OpenVPN

ВЫПУЩЕН

BETA

opkg install pkg-app-openvpn
--
Wireguard

ВЫПУЩЕН

BETA

opkg install pkg-app-wireguard
--
Wake on LAN

СКОРО

----
DDNS

СКОРО

----
SNMP

СКОРО

----

Подключение по SSH

Установите любой SSH-клиент с командной строкой, например "PuTTY", запустите его и подключитесь к роутеру, указав его реквизиты.

ПараметрЗначение по умолчанию
IP-адрес
192.168.1.1
Login
Admin
Password
Admin

Обновление ПО роутера

Перед установкой и использованием пакетов, проверьте версию ПО EasyWRT у вашего роутера.
Рекомендуем обновить ее до крайней. Это можно сделать с помощью сервера обновлений или через ручную установку образа, который можно взять с ресурса https://data.nag.wiki/SNR%20WiFi/Firmware/.

Проверка репозиториев

Пакеты устанавливаются из заводских репозиториев, прописанных в роутере по умолчанию, проверить их можно так:

Вывод содержимого файла репозиториев
cat /etc/opkg/distfeeds.conf
Репозитории SNR для EasyWRT
src/gz easywrt_core http://data.nag.wiki/private/WiFi_Routers/Firmware/packages//SNR-CPE-<модель вашего роутера>/core
src/gz easywrt_base http://data.nag.wiki/private/WiFi_Routers/Firmware/packages//SNR-CPE-<модель вашего роутера>/base
src/gz easywrt_apps http://data.nag.wiki/private/WiFi_Routers/Firmware/packages//SNR-CPE-<модель вашего роутера>/apps
src/gz easywrt_mtk http://data.nag.wiki/private/WiFi_Routers/Firmware/packages//SNR-CPE-<модель вашего роутера>/mtk
src/gz easywrt_snr http://data.nag.wiki/private/WiFi_Routers/Firmware/packages//SNR-CPE-<модель вашего роутера>/snr

Затем выполните проверку содержимого репозиториев с помощью команды:

Запуск проверки и обновления содержимого репозиториев
opkg update

Установка пакетов из сторонних источников


ВНИМАНИЕ!

ООО "НАГ" не несет ответственности и не оказывает техническую поддержку по работоспособности сторонних репозиториев и последствий установки каких-либо сторонних и/или свободно-распространяемых пакетов OpenWRT из сторонних репозиториев.
Подготовленными и гарантированными к установке являются пакеты из менеджера приложений SNR!

Подключение по SSH

При необходимости установки пакетов из сторонних источников, можно изменить репозитории на необходимые вам.

Установите любой SSH-клиент с командной строкой, например "PuTTY", запустите его и подключитесь к роутеру, указав его реквизиты.

ПараметрЗначение по умолчанию (могут быть изменены пользователем или провайдером)
IP-адрес
192.168.1.1
Login
Admin
Password
Admin

Настройка репозиториев

  1. Выполните следующие команды по порядку
  2. Перейдите в каталог opkg

    Переход к каталогу opkg
    cd /etc/opkg/
  3. Проверьте какие репозитории указаны на текущий момент

    Вывод содержимого файла репозиториев
    cat distfeeds.conf
  4. Сохраните текущие репозитории в отдельный файл, чтобы восстановить их в случае проблем с новыми

    Создание резервной копии заводских репозиториев
    cp /etc/opkg/distfeeds.conf /etc/opkg/distfeeds-old.conf
  5. Пропишите в файл distfeeds.conf нужные вам репозитории

    ВАЖНАЯ ИНФОРМАЦИЯ

    Роутер не сможет осуществить соединение с репозиториями по https, поэтому в ссылках указывайте http адрес

  6. Проверьте записи в файле командой:

    Вывод содержимого файла
    cat /etc/opkg/distfeeds.conf
  7. Проверить доступ до новых репозиториев и обновить их содержимое вы можете командой:

    Запуск проверки и обновления содержимого репозиториев
    opkg update



  • No labels