Хорошие шансы есть на выход entware на armv7 (с установкой в /opt). Вот скрин mc, на awuswrt роутере на arm
Attachment 9975
Хорошие шансы есть на выход entware на armv7 (с установкой в /opt). Вот скрин mc, на awuswrt роутере на arm
Attachment 9975
Last edited by Omega; 09-02-2015 at 04:39. Reason: fixed
• Oleg's FAQ • Mini FAQ • Все об Asus RT-N16 • Все об Asus RT-N66U • VectorMM.net • Wiki-HUB.ru • WikiDevi • Wi-Cat.ru •
Zyxmon, вы не будете против того чтоб я сделал аддон для nas'а dlink dns-327l для использования вашего репозитория?
Update
куда лучше задавать вопросы по проводу репозитория, сюда или туда?
Last edited by satch; 09-02-2015 at 04:26. Reason: update
Omega - Мерлина. Это не принципиально с точки зрения работы. Установка будет отличаться немного. Как раз с AsusWRT и нужно немного разобраться. После этого выложу на тестирование.
Сразу скажу, что Entware-arm это нечто среднее между Qnapware и Entware. Т.е. по сути это Qnapware, но с установкой в /opt и с измененным тулчейном (armv7-a/cortex-a9). Т.е. в основе glibc. Собирать и поддерживать с uclibc оставлю другим, если найдутся. Времени на это нет.
satch Туда, или на мыло - <мой ник>@gmail.com
Если у Вас есть папка /opt с возможностью записи, то установка Entware-arm делается так.
1. скачиваем скрипт wget http://qnapware.zyxmon.org/binaries-...install_arm.sh
2. даем ему права на исполнение chmod +x ./entware_install_arm.sh
3. запускаем ./entware_install_arm.sh
(A) После этого нужно добавить /opt/bin и /opt/sbin в PATH и добавить запуск /opt/etc/profile в стартап ssh сессии.
(B) Для запуска сервисов optware нужно, чтобы при старте роутера выполнялся скрипт /opt/etc/init.d/rc.unslung start
В Asuswrt by merlin (A) делает автоматом, а для (B) нужно задействовать jffs скрипты.
Инстукции и скрипты для разных прошивок буду выкладывать по мере готовности.
PS Замечание. Для маршрутизаторов с RAM <= 128 перед запуском установки нужно задействовать swap.
Здраствуйте, вопрос такой.
Стоит entware.arm на AC87U (Прошивка Merlin). Entware установлено на винт, на нем работают Apache+MySQL+Transmission
При подключении второго винта через USB, роутер некоторое время перемонтирует винт с entware. За это время у меня успевает упасть либо один, либо несколько из вышеперечисленых сервисов.
Вопрос: Как мне сделать что бы при подключении к USB второго винта, роутер не перемонтировал винт с Entware ?
Last edited by sasa1978; 25-09-2015 at 13:01.
Ваш вопрос к Entware отношения не имеет. Это вопрос к поведению прошивки.
Попробуйте поискать ответ (если ответа нет, задайте) на форуме http://www.snbforums.com/forums/asuswrt-merlin.42/
(На ангельском языке, разумеется).
К сожалению, добавление новых фидов не планируется. На сегодняшний день есть:
- фид entware — MIPSEL, hard float, uclibc, устанавливается в /opt,
- фид mipselsf — MIPSEL, soft float, uclibc, устанавливается в /opt,
- форк qnapware — ARMv5, soft float, glibc, устанавливается в /Apps/opt,
- форк qnapware — x86, hard float, glibc, устанавливается в /Apps/opt,
Последние два поддерживает ув.тов.Zyxmon.
Не совсем точно выше.
Фид qnapware для arm - armv5, softfloat
(должен работать и на armv7)
Еще стоит добавить, что qnapware использует glibc 2.20 (не uclibc). Ядро должно быть 2.6.32 или старше (требование использования glibс 2.20).
Если это (glibc 2.20 + kernel >= 2.6.32) подходят, то создание нового фида может свестись к созданию конфига для сборки тулчейна, а это один файл. Для последнего используется croostool-ng.
Конфиг для arm - https://github.com/zyxmon/qnapware/b...in/.config.arm
Конфиг для x86 - https://github.com/zyxmon/qnapware/b...in/.config.x86
Еще еще несколько мест, зависящих от архитектуры.
Коллеги, с октября месяца старые фиды Entware заморожены, больше никаких изменений в них не будет.
ARM5, ARM7, x86, x64, MIPS форки были слиты в единый проект — Entware-ng.
Инсталлятор с Entware-ng уже есть в ночных сборках прошивки Padavan'a.
Для asuswrt-merlin и shibby tomato инсталляторы будут с ближайшим релизом.
Замечания и просьбы оставляйте здесь.
Last edited by Omega; 20-01-2016 at 20:59. Reason: fixed
Правильно я понимаю, что обладателям АРМ процессоров ничего делать не нужно, кроме привычных opkg update | upgrade ?
У Вас какой arm?
Скрипт обновления для armv7 тут - http://entware.zyxmon.org/binaries/o...mv7-upgrade.sh
Проверен он был 1 раз.
К сожалению новая репа вышла бинарно несовместимой с предыдущей. Поэтому только полная переустановка.
Скрипт удаляет старые пакеты (при этом сохраняются конфигурационные файлы), потом устанавливает новые.
Лучше дополнительно забэкапить руками файлы, которые Вы редактировали, т.к. не все нужные файлы могут попасть в список конфигурационных.
Можно старую установку снести и с нуля заново поставить. Можно подождать, когда TeHashX сделает скрипт, который забекапит старую устанвку и поставит все с нуля (для AsusWRT????)
Я нигде почти не писал, что пора обновлять мои репы. Собирался сделать это сегодня или завтра после проверок.
Хочу попросить включить в репозиторий Entware nginx-dav-ext-module. Он позволяет прикручивать к роутеру webdav сервер на основе nginx
https://github.com/arut/nginx-dav-ext-module
Если такой модуль уже есть, то просьба не пинать сильно, а подсказать название пакета.
Кто-нибудь пробовал ставить репозитарий на диск WD MyPassport Wireless (архитектура ARM)?