Настройка Keenetic Ultra: установка Entware, root-доступ по SSH и превращение роутера в Linux-сервер

📌 FAQ

Почему Entware не устанавливается?
Флешка не в формате Ext4.

Почему по SSH открывается не Linux, а настройки?
Используется не тот порт. Нужно подключаться на 222.

Можно ли использовать NTFS или FAT32?
Нет, установка работать не будет.

Что даёт Entware?
Установка пакетов, запуск сервисов и расширение возможностей роутера.


🚀 Пошаговая инструкция

  1. Подготовьте флешку (Ext4)
  2. Подключите её к роутеру
  3. Настройте OPKG
  4. Установите Entware
  5. Подключитесь по SSH
  6. Выполните базовую настройку

✅ Чек-лист

  • Флешка отформатирована в Ext4
  • Подключена к USB роутера
  • Включён компонент OPKG
  • Есть доступ к веб-интерфейсу
  • SSH включён

Подготовка флешки (обязательное условие)

Для работы Entware требуется флешка с файловой системой Ext4.

Важно:

  • NTFS / FAT32 / exFAT не подходят
  • установка либо не запустится, либо будет работать с ошибками

Это обязательное требование, подтверждённое практикой и инструкцией


Как загрузить файлы на флешку

После форматирования в Ext4 Windows не сможет нормально работать с флешкой.

Есть два способа:

Способ 1 (рекомендуется)

Через веб-интерфейс Keenetic:

  • зайти в раздел «Накопители и устройства»
  • открыть флешку
  • создать папку install
  • загрузить файлы

Инструкция по копированию файлов через Проводник веб-интерфейса роутера ниже:
для установки через менеджер пакетов OPKG через встроенный в web-интерфейс роутера «проводник»

Через встроенный проводник войти внутрь флешки и создать в ней папку install. Затем загрузить в нее установочные opkg файлы.

Указать что менеджер пакетов теперь работает с флешкой — выбрать ее в настройках OPKG. Дать доступ к нему пользователю admin.

Способ 2

Через сетевой доступ (SMB)

Оба варианта описаны в исходных заметках


Установка Entware

После подготовки флешки:

  1. Создайте папку install
  2. Загрузите туда установочные файлы
  3. Переподключите флешку к роутеру

После этого установка запускается автоматически.


Настройка OPKG

Не забудьте:

  • выбрать флешку как хранилище
  • дать доступ пользователю admin

Это делается в разделе OPKG в веб-интерфейсе


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

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

  • IP: 192.168.1.1
  • Порт: 222
  • Логин: root
  • Пароль: keenetic

Важно:
если использовать другой порт — откроется интерфейс настроек, а не Linux.


Смена пароля

После входа выполните:

passwd

Это обязательный шаг для безопасности.


Базовая настройка Entware

После входа:

opkg update
opkg install mc

Теперь можно устанавливать любые пакеты из репозитория Entware.


Частые ошибки

Entware не устанавливается
→ флешка не Ext4

SSH работает, но нет Linux
→ неправильный порт

Пакеты не ставятся
→ OPKG не привязан к флешке


Итоги

Установка Entware на Keenetic Ultra позволяет:

  • устанавливать дополнительные программы
  • запускать сервисы
  • использовать роутер как мини-сервер

Ключевые моменты:

  • используйте Ext4
  • подключайтесь по SSH на порт 222
  • правильно настройте OPKG
  • выбирается накопитель
  • доступ включается для пользователя

Вначале подключить роутер и настроить его мастером установки. Затем установить компоненты OPKG, файловые системы

Полезные ссылки к которым мне понадобилось написать пояснения иначе ничего не получалось
Описание компонента OPKG на официальном сайте — для общего понимания что это
Установка репозитория Entware на USB-накопитель
Установка и настройка Сервера SMB (доступ к файлам и принтерам) в роутере

Понадобится флешка. Я взял на 128Гб хотя говорят это лишнего.

Это обязательное требование из официальной инструкции Установка репозитория Entware на USB-накопитель
без него работать не будет.
Никакой другой «из коробки» файловой системы NTFS, ExFAT, FAT32 быть на флешке не должно, иначе не будет работать установка пакетов.

После форматирования флешки в файловую систему Ex4 нужно выполнить инструкцию Установка репозитория Entware на USB-накопитель
Под Windows скопировать файлы напрямую не получится на флешку включенную в компьютер теперь не получится. У нее файловая система как в Linux Ex4.
Есть 2 варианта:

  1. скопировать файлы используя встроенный в роутер «Проводник» в разделе Накопители и устройства
  2. или поставить установить Установка и настройка Сервера SMB (доступ к файлам и принтерам) в роутере и зайти на флешку через проводник как в сетевую папку.

Я сделал оба действия, но воспользоваться удобнее встроенным в роутер Проводником.

На флешке создайте папку install и скопируйте в нее установочные файлы. Затем флешку нужно переподключить к USB разъему роутера. Тогда запустится установка скопированных пакетов.

После подключения флешки нужно посмотреть в разделе Диагностика логи системы и поискать сообщения об установке пакетов, которые были скопированы.

Если среди пакетов был entware то после его установки появится возможность открывать сеансы ssh на порт 222 (именно этот, а не тот что в настройках веб-интерфейса) чтобы делать настройки роутера через root доступ ssh.

Для подключения по ssh можно использовать как в инструкциях программу Pytty.

+ There are no comments

Add yours