Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Модель: Keenetic Ultra (KN-1811), aarch64

Версия KeeneticOS: 5.1.4 (5.01.C.4.0-1), канал "Основной"

 

Проблема: диск (USB-флешка, ext4) корректно назначен через opkg disk <uuid> — подтверждается и в CLI (show running-config), и в веб-интерфейсе (Управление -> OPKG, накопитель выбран). Файл инсталлятора лежит в <uuid>:/install/ — пробовал оба варианта имени: aarch64-installer.tar.gz и EN_aarch64-installer.tar.gz (оба скачаны с bin.entware.net). Раздел смонтирован, show media показывает state: MOUNTED, fstype: ext4.

 

Несмотря на это, установка ни разу не запускается:

- В системном логе (show log) нет вообще никаких упоминаний "inflating"/распаковки архива — то есть Opkg::Manager даже не пытается его обработать.

- show media -> used-by для этого раздела так и остаётся ["cifs"], opkg никогда не появляется.

- Порт 222 (SSH для Entware-шелла) не открывается.

 

Что уже пробовал, ничего не помогло:

1. opkg disk <uuid> без URL и с URL инсталлятора (opkg disk <uuid> https://bin.entware.net/.../aarch64-installer.tar.gz) — во втором случае URL просто не сохраняется в running-config.

2. Программный eject диска (system -> eject Media1) + физическое переподключение флешки.

3. Полная перезагрузка роутера (дважды).

4. Пересохранение через веб-интерфейс (Управление -> OPKG -> выбор накопителя -> Сохранить).

5. opkg chroot (включил вручную) + перезагрузка.

6. Вручную распаковал архив на ПК (заменив symlink-и busybox на копии бинарника — стандартный трюк для Windows без прав на symlink) и залил всё дерево (bin/, etc/, lib/, sbin/, usr/) прямо в корень раздела через CIFS-шару, которую роутер сам поднимает для примонтированных дисков. Файлы физически на месте, но Opkg::Manager всё равно их не видит/не использует.

 

Вопрос: это известная проблема именно на прошивках линейки KeeneticOS 5.x ("Netcraze")? Может быть, механизм установки изменился и теперь работает не через install/-директорию, как в старой документации (для линейки Hero/kn-1012)? Если у кого-то рабочая связка Ultra KN-1811 + KeeneticOS 5.1.x + Entware — поделитесь, пожалуйста, точной последовательностью действий.

Опубликовано (изменено)
2 часа назад, nikola_kn1811 сказал:

opkg disk <uuid> без URL и с URL инсталлятора (opkg disk <uuid> https://bin.entware.net/.../aarch64-installer.tar.gz) — во втором случае URL просто не сохраняется в running-config.

И не должен, что в журнале отображается сразу после ввода этой команды?

(мысли вслух) опять небось нейроболван какой chroot включить посоветовал

Изменено пользователем Denis P
Опубликовано

Только вчерв переустанавливал Entwate на Hopper 4G+ NC-2312, arm. NDMS 5.1.4. Причем, ставил два раза: резервный экземпляр на внутреннюю память и рабочий на внешний диск.

Может вы перемудрили где-то?

Поддержка OPKG включена. На разделе, отформатированном в ext4, через веб-интерфейс создал папку install (регистр важен), положил туда архив с инсталлятором (у меня к названию инсталлятора добавлена еще дата, так что название не принципиально, главное, tar.gz и что внутри, ну и на всякий использовать только латиницу). Выбрал диск в разделе OPKG, сценарий не менял, права у пользователя есть, нажал Сохранить и процесс пошел.

Никаких сложных манипуляций не производил.

 

У меня больше времени на подготовку диска ушло.

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.