Jump to content

Установка opkg на встроенную память


Recommended Posts

On 5/11/2021 at 3:40 PM, Le ecureuil said:

Because there are busy files under opkg. It is worth doing this:
- disable opkg via no opkg disk
- save the config
- reboot (to ensure that all processes in opkg end)
- then erase

I have similar problem with KN-2510 Peak DSL ...

I  applied this steps , nothing has changed . Same error message...

How can  I solve that problem  ? 
 

Ekran görüntüsü_2021-12-23_12-35-55.png

Link to comment
Share on other sites

Пытаюсь стереть диск, но получаю ошибку. В чем проблема может быть? И еще вопрос: стирая диск я удалю только установленный OPKG Entware или еще потеряю конфиг роутера?

(config)> erase storage:
Core::FileSystem::Repository error[8585326]: failed to erase "storage:".

Link to comment
Share on other sites

2 часа назад, admin сказал:

Конфиг не потеряется, он на другом разделе. Что в логе перед ошибкой, можете показать?

Дек 26 00:16:50
ndm
Core::Authenticator: "admin" logged in, SSH authenticated.
Дек 26 00:16:56
ndm
Opkg::Manager: disk is unset.
Дек 26 00:17:04
ndm
Storage::Storagefs: unable to erase a mounted filesystem.
Дек 26 00:17:04
ndm
Core::FileSystem::Repository: failed to erase "storage:".
Link to comment
Share on other sites

4 минуты назад, Serjicio сказал:
 

Для удаления всего подчистую:

> opkg no disk
> erase storage:  

------------

Вы вот так делали? 

Вы читали самый первый пост с подробной инструкцией что и как делать?

Edited by krass
Link to comment
Share on other sites

Ответ нашел в соседней теме. Нужно было сначала отмонтировать системный раздел командой

no system mount storage:

и потом уже удалять

erase storage:

По инструкции из первого поста ни в какую не очищался раздел. Чтобы потом примонтировать обратно раздел:

system mount storage:

 

Edited by Serjicio
  • Upvote 1
Link to comment
Share on other sites

Добрый день.

Настраивал по инструкции: https://help.keenetic.com/hc/ru/articles/360021888880-Установка-OPKG-Entware-на-встроенную-память-роутера

На команде opkg update была ошибка связанная с каким то каталогом.

Сейчас набор папок так выглядит:

1339057573_.thumb.png.96b98c199c6ac5b45c67f149f293fbdf.png

При попытке установить пакет, ошибка:

(config)> opkg install qbittorrent
Command::Base error[7405600]: no such command: install.

Что я сделал не так?

Link to comment
Share on other sites

Добрый день.

Настраивал по инструкции: https://help.keenetic.com/hc/ru/articles/360021888880-Установка-OPKG-Entware-на-встроенную-память-роутера

На команде opkg update была ошибка связанная с каким то каталогом.

Сейчас набор папок так выглядит:

1339057573_.thumb.png.96b98c199c6ac5b45c67f149f293fbdf.png

При попытке установить пакет, ошибка:

(config)> opkg install qbittorrent
Command::Base error[7405600]: no such command: install.

Что я сделал не так?

UPD Вроде разобрался. VPN выключить надо было.

Link to comment
Share on other sites

  • 1 month later...
On 3/22/2021 at 12:27 AM, Илья Мухин said:

В итоге нашел что крашит entware. Ставил обход блокировок через tor и после ввода opkg dns-override - entware отказывался запускаться автоматом, как только убираем dns-override все приходит в норму.

On 3/22/2021 at 10:11 AM, TheBB said:

Итого, если опустить подробности проверок, сломано при активированной настройке "opkg dns-override" (при "opkg chroot" также сломано, но поправимо).

Доброго время суток всем!

Может кто-то в курсе какая сейчас с этим ситуация? Задумался над переносом opkg во встроенную память, но обход блокировки настроен тем же способом. Может уже нет таких проблем?

Link to comment
Share on other sites

  • 1 month later...

с Giga III и 3.8. альфа 8 эти рекомендации будут работать? после установки пакетов вот такая ошибка 

 

(config)> exec sh

BusyBox v1.34.1 (2021-12-09 12:30:56 UTC) built-in shell (ash)

/ # opkg update
Collected errors:
 * opkg_conf_load: Could not create lock file /opt/tmp/opkg.lock: No such file or directory.

Link to comment
Share on other sites

giga 3, 3.8 Alpha 8.

все сделал по иструкции.

получаю:

Мар 27 23:01:00 ndm
Opkg::Manager: disk is set to: storage:/.
Мар 27 23:01:00 ndm
Opkg::Manager: /storage mounted to /storage.
Мар 27 23:01:00 ndm
Opkg::Manager: /storage mounted to /opt/.
Мар 27 23:01:00 ndm
Opkg::Manager: none mounted to /opt/proc/.
Мар 27 23:01:00 ndm
Opkg::Manager: none mounted to /opt/sys/.
Мар 27 23:01:00 ndm
Opkg::Manager: /dev mounted to /opt/dev/.
Мар 27 23:01:00 ndm
Opkg::Manager: /tmp mounted to /opt/tmp.
Мар 27 23:01:00 ndm
Opkg::Manager: none mounted to /opt/dev/pts/.
Мар 27 23:01:00 ndm
Opkg::Manager: system failed [0xcffd038d].
Мар 27 23:01:00 ndm
Opkg::Manager: system failed [0xcffd0393].
Мар 27 23:01:00 ndm
Io::File: unable to open "/etc/shells": no such file or directory.
Мар 27 23:01:00 ndm
Io::File: unable to open "/opt/etc/shells": no such file or directory.
Мар 27 23:01:00 ndm
Opkg::Manager: system failed [0xcffd039f], unable to copy /etc/shells -> /opt/etc/shells.
Мар 27 23:01:00 ndm
Io::File: unable to open "/etc/profile": no such file or directory.
Мар 27 23:01:00 ndm
Io::File: unable to open "/opt/etc/profile": no such file or directory.
Мар 27 23:01:00 ndm
Opkg::Manager: system failed [0xcffd03a7], unable to copy /etc/profile -> /opt/etc/profile.
Мар 27 23:01:00 npkg
inflating "mipsel-installer.tar.gz".
Мар 27 23:01:07 ndm
Opkg::Manager: /storage initialized.
Мар 27 23:01:08 ndm
Opkg::Manager: invalid initrc "/opt/etc/init.d/rc.unslung": no such file or directory, trying /opt/etc/init.d/.
Мар 27 20:01:08 installer
[1/5] Начало установки системы пакетов "Entware"...
Мар 27 20:01:08 installer
Info: Активирована настройка "opkg chroot"...
Мар 27 20:01:08 installer
Critical error: Продолжение установки невозможно!
Мар 27 20:01:08 installer
Выход из установки.

 

Link to comment
Share on other sites

В 27.03.2022 в 23:04, Максим_ сказал:

giga 3, 3.8 Alpha 8.

все сделал по иструкции.

получаю:

проблема решилась.

использовал инструкцию по удалению из первого поста, после это ввел команду "opkg no chroot". После этого по инструкции все установилось как положено.

  • Thanks 1
Link to comment
Share on other sites

KN-1011 3.7 после перезагрузки роутера слетает накопитель opkg storage в настройках, приходится заново вводить opkg disk storage:/ Можно как-нибудь решить эту проблему?

Link to comment
Share on other sites

  • 2 weeks later...

Giga SE (KN-2410)   Привет ребята установил я миником на этот роутор а он токо работает до перезагрузки пути.  качал новый с сайте где мне найти стабильную версию  opkg  ???

Link to comment
Share on other sites

  • 4 weeks later...

Прочитал об особенностях работы NAND и как делать, но так и не понял, мне нужен syncting - он установлен, работает на ссд диске, но хотелось бы иметь возможность его отключать (диск)- если я поставлю во встроенную  память программу, а синхронизироваться будет с файлами на диске- память встроенная каким то образом учавствует во всем этом и есть вариант ее повредить или нет? 

Link to comment
Share on other sites

  • 3 weeks later...

Добрый день. Подскажите пожалуйста.

Имеется KN-1011, следуя инструкции https://help.keenetic.com/hc/ru/articles/360021888880-Установка-OPKG-Entware-на-встроенную-память-роутера проделал все шаги, установка прошла успешна. Далее хочу установить набор доп пакетов, но упираюсь в объем встроенной памяти.  Встроенное хранилище показывает всего 27,2 МБ. Судя по документации на борту имеется 128 МБ и судя по статье про nand, она половинится. 
В заголовке есть такой момент:

Цитата

В версии 3.7+ нужно установить компонент "USB-накопитель" (у большинства установлен по-умолчанию), раздел storage:/ сам мигрирует на ubifs и увеличится.

 Я проверил настройки, прям пункта "USB-накопитель" у меня нет, но все что как то на это похоже установлено. 

Заранее спасибо. 

Screenshot 2022-06-02 201853.jpg

Screenshot 2022-06-02 201919.jpg

Link to comment
Share on other sites

Posted (edited)
2 часа назад, simple_slip сказал:

Встроенное хранилище показывает всего 27,2 МБ

Для модели KN-1011, кинетик немного налажал, увеличив два раздела firmware 1 и 2 (а потом с выходом версии 3.7.3 не хило так либы уменьшил по размеру, что свело на нет увеличение разделов firmware 1 и 2), вряд-ли теперь кинетик уменьшит свои разделы, для данной модели роутера, ведь для этого нужно переносить данные пользователей.

Поэтому вместо 55мб у вас 27мб. Выход это установить opkg на внешний USB накопитель, других увы нету и походу не будет.

 

Edited by Serghey
Link to comment
Share on other sites

58 минут назад, Serghey сказал:

Для модели KN-1011, кинетик немного налажал, увеличив два раздела firmware 1 и 2 (а потом с выходом версии 3.7.3 не хило так либы уменьшил по размеру, что свело на нет увеличение разделов firmware 1 и 2), вряд-ли теперь кинетик уменьшит свои разделы, для данной модели роутера, ведь для этого нужно переносить данные пользователей.

Поэтому вместо 55мб у вас 27мб. Выход это установить opkg на внешний USB накопитель, других увы нету и походу не будет.

 

Понял, спасибо за разъяснение. Пойду за флешкой.🙂

Link to comment
Share on other sites

  • 3 months later...

При попытке записывать OPKG Entware в раздел с файловой системой  на встроенную память роутера появляется ошибка:

Command::Base error[7405600]: no such command: opkq.( Базовая ошибка[7405600]: нет такой команды: opkg.)

Где я ошибся?

2022-09-24_10-25-40.png

Link to comment
Share on other sites

  • 3 weeks later...

Есть ли возможность установить основную часть системы и некоторые "лёгкие" пакеты на встроенную память, а более тяжёлые и т.п. - на внешний диск? Т.е. хотелось бы иметь возможность при отключении внешнего диска продолжать использовать наиболее важный функционал (например, chrony).

  • Confused 1
Link to comment
Share on other sites

23 часа назад, wwWraith сказал:

Есть ли возможность установить основную часть системы и некоторые "лёгкие" пакеты на встроенную память, а более тяжёлые и т.п. - на внешний диск? Т.е. хотелось бы иметьКаков возможность при отключении внешнего диска продолжать использовать наиболее важный функционал (например, chrony).

Каков принцип определения тяжести и важности пакета???

Как быть с зависимостями, необходимыми библиотеками, репозиториями и прочая, прочая, прочая??? 

Вы желаете странного. Лягу в спальне, но ноги в коридоре. Если закрыть дверь ноги куда денутся? 

  • Thanks 1
Link to comment
Share on other sites

Viva 3.8.5 OPKG во внутренней памяти.
 Никто не сталкивался с неработающей командой opkg dns-override? Сервер dnsmasq настроен, по логам нормально запускается, но роутер на него не переключается, перепробовал кучу разных конфигов и инструкций, переставлял все несколько раз. Все равно после команды opkg dns-override используется штатный. 

Link to comment
Share on other sites

Поставил на флешку, все равно не работает. Не могу понять в чем причина.

Конфиг dnsmasq:

user=nobody
bogus-priv
no-negcache
clear-on-reload
bind-dynamic
listen-address=192.168.2.1
listen-address=127.0.0.1
min-port=4096
cache-size=1536
expand-hosts
log-async

no-resolv
server=77.88.8.8

Лог:

Окт 22 19:08:14 dnsmasq[5170]
exiting on receipt of SIGTERM
Окт 22 19:08:14 dnsmasq[5232]
started, version 2.86 cachesize 1536
Окт 22 19:08:14 dnsmasq[5232]
compile time options: IPv6 GNU-getopt no-RTC no-DBus no-UBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP conntrack ipset auth no-cryptohash no-DNSSEC no-ID loop-detect inotify dumpfile
Окт 22 19:08:14 dnsmasq[5232]
asynchronous logging enabled, queue limit is 5 messages
Окт 22 19:08:14 dnsmasq[5232]
using nameserver 77.88.8.8#53
Окт 22 19:08:14 dnsmasq[5232]
read /opt/etc/hosts - 0 addresses
Окт 22 19:08:14 root
Started dnsmasq from .
Окт 22 19:08:17 ndm
Opkg::Manager: DNS override enabled.

И тишина, куда копать, подскажите направление?

Link to comment
Share on other sites

14 часа назад, vadim165 сказал:

Поставил на флешку, все равно не работает. Не могу понять в чем причина.

Конфиг dnsmasq:

user=nobody
bogus-priv
no-negcache
clear-on-reload
bind-dynamic
listen-address=192.168.2.1
listen-address=127.0.0.1
min-port=4096
cache-size=1536
expand-hosts
log-async

no-resolv
server=77.88.8.8

И тишина, куда копать, подскажите направление?

Уберите "user-nobody" он и так запускается от nobody. Второе смысл ввода команды "min-port=4096" для чего.

Покажите "netstat -ntulp | grep 53"

Самый простой конфиг который работал

no-resolv
# interface=br0
# bind-interfaces
bind-dynamic
listen-address=127.0.0.1	
listen-address=192.168.130.100
####server=127.0.0.2#65053 ---- сервис dnsproxy 1
server=127.0.0.2#65153 ---- сервис dnsproxy 2
cache-size=2500
####all-servers ---- если несколько серверов

# addn-hosts=/opt/tmp/malware_adblock.txt
addn-hosts=/opt/tmp/StevenBlack
addn-hosts=/opt/tmp/anti_webm.hosts
bogus-priv
domain-needed

#log-queries
#log-facility=/opt/var/log/dnsmasq.log
#log-async=25

 

  • Thanks 1
Link to comment
Share on other sites

На двух роутерах развернулось OPKG нормально, а на одном почему-то вот такая ошибка

[I] Oct 23 13:12:43 installer: [1/5] Начало установки системы пакетов "Entware"...
[I] Oct 23 13:12:43 installer: Info: Активирована настройка "opkg dns-override"...
[I] Oct 23 13:12:43 installer: Critical error: Продолжение установки невозможно!
[I] Oct 23 13:12:43 installer: Выход из установки.

Keenetic Hero 4G - 3.8.5 Устанавливал на внутреннюю память. 3 раза попробовал - пришел на форум.

Есть мысли что это может быть и почему так?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...