Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


...

Table of Contents

Что такое OPKG?

...

OPKG - свободно распространяемый менеджер пакетов приложений.

...

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

С помощью OPKG, EasyWRT поддерживает установку

...

пакетов

...

как из менеджера приложений SNR, так и из других источников. Пока что, такая возможность есть только из консольного интерфейса роутера

...

  1. Telegram-чат;
  2. Форум;
  3. Support.

Действия к выполнению

...

, но планируется реализация пакетного менеджера SNR в WEB GUI.

Note

ВНИМАНИЕ!

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

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

...

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

Менеджер пакетов SNR доступен с версии EasyWRT 

Status
colourBlue
title2.5.0

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

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

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

Status
colourGreen
titleвыпущен

Status
subtletrue
colourBlue
titleBETa

opkg install pkg-app-openvpn
--
Wireguard

Status
colourGreen
titleвыпущен

Status
subtletrue
colourBlue
titleBETa

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

Status
colourYellow
titleскоро

----
DDNS

Status
colourYellow
titleскоро

----
SNMP

Status
colourYellow
titleскоро

----

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

Установите любой SSH-клиент с командной строкой, например

...

"PuTTY"

...

, запустите его и подключитесь к роутеру, указав его

...

реквизиты.

Image Added

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

...

Выполните команды :

...

192.168.1.1
Login
Admin
Password
Admin

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

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

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

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

Code Block
languagebash
titleВывод содержимого файла репозиториев
cat /etc/opkg/

...

distfeeds.conf


Code Block

...

touch distfeeds.conf

 Используйте следующую команду для записи и сохранения новых репозиториев:

...

languagebash
firstline1
titleРепозитории SNR для EasyWRT
linenumberstrue
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

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

Code Block
languagebash
firstline1
titleЗапуск проверки и обновления содержимого репозиториев
linenumberstrue
opkg update

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

...

Warning

ВНИМАНИЕ!

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

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

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

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

Image Added

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

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

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

    Code Block
    languagebash
    titleПереход к каталогу opkg
    cd /etc/opkg/


  3. Проверьте какие репозитории указаны на текущий момент

    Code Block
    languagebash
    titleВывод содержимого файла репозиториев
    cat distfeeds.conf


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

    Code Block
    languagebash
    firstline1
    titleСоздание резервной копии заводских репозиториев
    linenumberstrue
    cp /etc/opkg/distfeeds.conf /etc/opkg/distfeeds-old.conf

...


  1. Пропишите в файл distfeeds.conf нужные вам репозитории

    Note

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

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

...

  1. указывайте http адрес

...


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

    Code Block
    languagebash
    firstline1
    titleВывод содержимого файла
    linenumberstrue
    cat /etc/opkg/distfeeds.conf

...

Проверка работы новых репозиториев


  1. Проверить

...

  1. доступ до новых репозиториев и обновить их содержимое вы можете командой:

    Code Block

...

opkg update

Результат вывода команды:

Image Removed

Все ссылки на репозитории прошли проверку.

Warning

ВНИМАНИЕ!

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

...

Image Removed

КАНАЛ НОВОСТЕЙ SNR-CPE

...

Image Removed

БАЗА ЗНАНИЙ

...

Image Removed

СКАЧАТЬ ПРИЛОЖЕНИЕ

...

Image Removed

ЧАТ В TELEGRAM

...

Image Removed

КАТАЛОГ РОУТЕРОВ

...

Image Removed

ТЕХНИЧЕСКАЯ ПОДДЕРЖКА

Image Removed

...

  1. languagebash
    firstline1
    titleЗапуск проверки и обновления содержимого репозиториев
    linenumberstrue
    opkg update