Page 39 of 93 FirstFirst ... 2937383940414989 ... LastLast
Results 571 to 585 of 1392

Thread: Entware - новый репозиторий для роутеров Asus (MIPS)

  1. #571
    Quote Originally Posted by Dmitry K View Post
    mkdir: can't create directory '//opt/tmp': Read-only file system
    mkdir: can't create directory '//opt/tmp': Read-only file system
    mkdir: can't create directory '//opt/tmp': Read-only file system
    ./entware_install.sh: line 14: /opt/bin/opkg: not found
    ./entware_install.sh: line 15: /opt/bin/opkg: not found
    [admin@WL-BCAEC5C4038E /tmp]$ chmod 777 /opt
    chmod: /opt: Read-only file system
    [admin@WL-BCAEC5C4038E /tmp]$

    $ mount
    rootfs on / type rootfs (rw)
    /dev/root on / type squashfs (ro)
    proc on /proc type proc (rw)
    sysfs on /sys type sysfs (rw)
    devfs on /dev type tmpfs (rw,noatime)
    devpts on /dev/pts type devpts (rw)
    tmpfs on /tmp type tmpfs (rw,noatime)
    usbfs on /proc/bus/usb type usbfs (rw)
    /dev/discs/disca/part1 on /tmp/mnt/disca_1 type ext3 (rw,noatime,errors=continue,data=ordered)
    /dev/discs/disca/part2 on /tmp/mnt/disca_2 type ext3 (rw,noatime,errors=continue,data=ordered)
    флэшка отформатированна так: 2 ext3 раздела + swap
    на dd-wrt все работало сразу а тут почемуто говорит что файловая система в режиме read only ?
    В папку /opt должен быть примонтирован пустой раздел или пустая папка.
    Code:
    mkdir /opt
    mount /dev/discs/disca/part1 /opt
    или
    Code:
    mkdir /opt
    mkdir /tmp/mnt/disca_1/opt
    mount -o bind /tmp/mnt/disca_1/opt /opt

  2. #572
    прошу прощения что задаю глупые вопросы и не в том месте если есть раздел где можно задовать любые вопросы подскажите, по делу скажите как зделать авто монтирование + отстроить ftp сервер на корень файловой системы просто на dd-wrt привык редактировать скрепты через фтп текстовым редактором на ПК

  3. #573
    Предлагаю добавить вот этот пакет в репозитарий. Сэкономит немного времени на создание pre и post файлов в папке /usr/local/sbin. В zip архиве сам пакет, в tar.gz исходники.
    ЗЫ Сборочный стенд компилится уже 16 часов на виртуалке.
    Уже сутки Сейчас собирается freeswitch ryzhov_al, на какой машине у тебя вся кухня компилится 5 часов?
    Attached Files Attached Files
    Last edited by AndreyUA; 30-05-2012 at 22:05. Reason: поправил Makefile, добавил сам пакет
    ASUS RT-N15U

  4. #574

    Entware digest

    Сегодня репозиторий обновлён до самого свежего транка OpenWRT (r32017). Изменению в транке подверглись пакеты bind, darkstat, htop, psmisc, python, samba36, transmission и ряд других.

    Другие изменения за месяц:

    • Ко всем сервисам репозитория написаны стартовые скрипты,
    • Исправлена неправильная линковка порядка сорока бинарников, она мешала нормально использовать репозиторий пользователям Asus RT-N56,
    • К команде Entware присоединились MercuryV и (чуть раньше, из нидерландской ветки) Newbiefan.


    Quote Originally Posted by AndreyUA View Post
    Предлагаю добавить вот этот пакет в репозитарий. Сэкономит немного времени на создание pre и post файлов в папке /usr/local/sbin. В zip архиве сам пакет, в tar.gz исходники.
    Спасибо за вклад, но в репозиторий не могут быть включены пакеты, которые будут работать только на определённой прошивке.
    Quote Originally Posted by AndreyUA View Post
    ЗЫ Сборочный стенд компилится уже 16 часов на виртуалке.
    Уже сутки Сейчас собирается freeswitch ryzhov_al, на какой машине у тебя вся кухня компилится 5 часов?
    Во время сборки из сети выкачивается ~900Мб исходников. Может просто канал «узкий»? У меня-то архивы с исходниками не выкачиваются при каждой пересборке. Для информации: сегодняшняя полная пересборка на моём отнюдь не топовом ноутбуке заняла ~7 часов.

    Quote Originally Posted by MercuryV View Post
    Предлагаю к включению в репозиторий mtr - это ping и traceroute в одном флаконе на ncurses, очень удобный. В openwrt есть, годный.
    Можно попробовать пакет или посмотреть работу в записи.
    P.S. Патч для сборки.
    Б-г в помощь! MercuryV нас радовал вкусностями и раньше (angband, asciiio и пр.), будет, надеюсь, радовать и далее. Виктор, здорово, что ты присоединился.



    ЗЫ Репозиторию сегодня ровно полгода. 600 коммитов. 1245 пакетов. Ура.

  5. #575
    Join Date
    Oct 2009
    Posts
    529
    Blog Entries
    1
    Quote Originally Posted by ryzhov_al View Post
    К команде Entware присоединились MercuryV
    Рад стараться. Entузиазм есть, главное, чтобы времени хватало.
    to AndreyUA: на каком железе и с какими ресурсами была запущена VM и под каким гипервизором/эмулятором и была ли использована аппаратная виртуализация? Больше суток это чертовски долго.

  6. #576
    хост: AMD Athlon 64 5200+ 2Gb RAM Win7 Аппаратная виртуализация включена.
    гость: 2 CPU 1 Gb RAM Ubuntu 12.04 Server VT-x/AMD-V Nested Paging включено.
    Интернет 90/90 МБит

    Quote Originally Posted by RTM View Post
    Добавьте пожалуйста Strongswan в репозиторий Entware
    Оно работает? Если не секрет, то как вы его используете?

    upd Не работает, т.к. нет поддержки в ядре. Зачем просить что-то скомпилить, если вы не собираетесь им пользоваться? Это же время, еще и чужое. Дособеру новую кухню, попробую собрать модули ядра и запустить.
    Last edited by AndreyUA; 02-06-2012 at 19:11.
    ASUS RT-N15U

  7. #577
    Join Date
    Oct 2009
    Posts
    529
    Blog Entries
    1

    немного статистики

    Quote Originally Posted by AndreyUA View Post
    хост: AMD Athlon 64 5200+ 2Gb RAM Win7 Аппаратная виртуализация включена.
    гость: 2 CPU 1 Gb RAM Ubuntu 12.04 Server VT-x/AMD-V Nested Paging включено.
    Интернет 90/90 МБит
    Quote Originally Posted by AndreyUA View Post
    Сборочный стенд компилится уже 16 часов на виртуалке.
    Уже сутки Сейчас собирается freeswitch
    Сегодня пересобирал всё "с нуля".
    host: Intel Core i5 2400, Windows 7 x64, гипервизор VMWare 8
    guest: Debian 6 1Gb RAM 4 Cores VT-x

    В пять часов не уложился
    На всё потребовалось 5 часов 8 минут. Из них 34 минуты - подготовка тулчейна и пакетов, остальное - собственно сборка пакетов.
    Причём один час времени требуется всего лишь на 6 пакетов (в порядке убывания времени сборки): freeswitch, distribute, php, mysql-server, crawl, ruby. Freeswitch - абсолютный чемпион с большим отрывом. Еще один час - еще на 14 пакетов. У прочих пакетов время сборки в пределах трех минут максимум (на 1 пакет).

    P.S. К сожалению, эксперимент не чистый, можно было бы собрать всё с меньшими затратами времени. Одновременно с этой VM работали еще 7 других на том же хосте. Причем 3 из них под серьезной нагрузкой (Visual Studio, SQL Server etc). А на самом хосте во время компиляции работала жена в MS Publisher, попутно просматривая фильмы, пользуясь браузером etc.

  8. #578
    Join Date
    Oct 2009
    Posts
    529
    Blog Entries
    1
    Добавлен в репозиторий пакет mtr aka My traceroute.
    Это ping и traceroute в одном флаконе на ncurses, очень удобный.
    Пример работы.

    Анонс некоторых изменений для тех, кто самостоятельно собирается компилировать репозиторий:
    • уточнены зависимости. Предупреждая вопросы: gcc-multilib нужен только на x64, но на i386 его наличие в системе не мешает
    • подключено собственное зеркало исходников в целях избежать проблем с недоступностью внешних ссылок.

  9. #579
    Хотелось бы видеть пакет php5-xmlrpc , использовал для веб интерфейсов - rTorrent и Aria2Web.
    Спасибо.

  10. #580
    Quote Originally Posted by evh View Post
    Хотелось бы видеть пакет php5-xmlrpc , использовал для веб интерфейсов - rTorrent и Aria2Web.
    Спасибо.
    Code:
    $ opkg install php5-mod-xml
    Пожалуйста.
    Last edited by ryzhov_al; 03-06-2012 at 06:55.

  11. #581
    Обновился psmisc, почему-то изменилась контрольная сумма psmisc-22.16.tar.gz
    ASUS RT-N15U

  12. #582
    Join Date
    Oct 2009
    Posts
    529
    Blog Entries
    1
    Quote Originally Posted by AndreyUA View Post
    Обновился psmisc, почему-то изменилась контрольная сумма psmisc-22.16.tar.gz
    psmisc-22.16 не обновлялся, с основной страницы загрузки приходит правильная версия
    А вот в раздел Archive (откуда идет автоматизированная закачка исходников в Buildroot) вероятно ошибочно залили промежуточную между 22.16 и 22.17 версию исходников под именем psmisc-22.16.tar.gz
    Code:
    diff -u -r psmisc-22.16/ChangeLog psmisc-22.16-bad/ChangeLog
    --- psmisc-22.16/ChangeLog<---->2012-02-26 01:51:46.000000000 +0400
    +++ psmisc-22.16-bad/ChangeLog<>2012-05-19 12:13:44.000000000 +0400
    @@ -1,3 +1,16 @@
    +Changes in 22.17 (unreleased)
    +================
    +<----->* Make it possible to use --enable-timeout-stat as well as
    +<----->  --enable-timeout-stat=static for a static background process which
    +<----->  does the final stat system calls
    +<----->* Do not mix HAVE_TIMEOUT_STAT with WITH_TIMEOUT_STAT
    +<----->* Add timeout.c/timeout.h for static background process which is able
    +<----->  to read the file name from pipe, does the stat(2) system call, and
    +<----->  writes the result back to a pipe.
    +<----->* Really add ASCII null at command string in add_proc() of pstree.c
    +<----->* fuser uses correct timeout_stat define Debian #661723
    +<----->* fuser is not compiled on hurd-i386 Debian #673485
    В любом случае, на нашем зеркале версия правильная.

    P.S. для подключения зеркала нужно пропатчить trunk/scripts/download.pl

  13. #583
    Чет не получается модули ядра собрать. Делаю make menuconfig, выбираю kmod-ipsec, сохраняю. Делаю make package/kernel/compile и в итоге в папке bin пусто.
    ASUS RT-N15U

  14. #584
    Quote Originally Posted by AndreyUA View Post
    Чет не получается модули ядра собрать. Делаю make menuconfig, выбираю kmod-ipsec, сохраняю. Делаю make package/kernel/compile и в итоге в папке bin пусто.
    Не-не-не, Дэвид Блейн.

    Давай проясним: я "заставил" среду OpenWRT Buildroot собирать пакеты внешним тулчейном и складывать результат по "правильным" путям (/opt/...). Для этого в Makefile'ы каждого из пакетов внесены необходимые правки. Собрать пакет с модулем ядра не выйдет по трём причинам:

    0) мой патченный OpenWRT Buildroot не предназначен для сборки прошивки и сопутствующих модулей ядра, только для пакетов.
    1) не достаточно просто отметить новый пакетв menuconfig, надо ещё как минимум поправить Makefile пакета.
    2) ладно, соберёшь модуль ядра каким-то не родным для прошивки тулчейном. А дальше-то как его использовать?

    Собирать модули ядра необходимо тем же тулчейном, что использовался для сборки прошивки.
    Last edited by ryzhov_al; 03-06-2012 at 14:14.

  15. #585
    Quote Originally Posted by ryzhov_al View Post
    0) мой патченный OpenWRT Buildroot не предназначен для сборки прошивки и сопутствующих модулей ядра, только для пакетов.
    жаль. сейчас попробую собрать модули ядра с кухней из wl500g.googlecode.com
    1) не достаточно просто отметить новый пакетв menuconfig, надо ещё как минимум поправить Makefile пакета.
    мне пока просто собрать, а куда надо я и сам разложу.
    2) ладно, соберёшь модуль ядра каким-то не родным для прошивки тулчейном. А дальше-то как его использовать?

    Собирать модули ядра необходимо тем же тулчейном, что использовался для сборки прошивки.
    Ну а ядро ты ведь из прошивки энтузиастов берешь?

    Еще, посмотри файлик. Не могу понять почему он не хочет собирать пакет. Вываливается с ошибкой без всяких комментариев при попытке собрать ipk
    Code:
    rm -f /home/user/openwrt/trunk/build_dir/target-mipsel-linux-gnu/rutorrent-2074/.configured_*
    touch /home/user/openwrt/trunk/build_dir/target-mipsel-linux-gnu/rutorrent-2074/.configured_
    touch /home/user/openwrt/trunk/build_dir/target-mipsel-linux-gnu/rutorrent-2074/.built
    mkdir -p /home/user/openwrt/trunk/bin/entware/packages /home/user/openwrt/trunk/build_dir/target-mipsel-linux-gnu/rutorrent-2074/ipkg-entware/rutorrent/CONTROL
    install -d -m0755 /home/user/openwrt/trunk/build_dir/target-mipsel-linux-gnu/rutorrent-2074/ipkg-entware/rutorrent/opt/share/www/rutorrent
    install -m0644 /home/user/openwrt/trunk/build_dir/target-mipsel-linux-gnu/rutorrent-2074/* /home/user/openwrt/trunk/build_dir/target-mipsel-linux-gnu/rutorrent-2074/ipkg-entware/rutorrent/opt/share/www/rutorrent
    install: omitting directory `/home/user/openwrt/trunk/build_dir/target-mipsel-linux-gnu/rutorrent-2074/ipkg-entware'
    make[2]: *** [/home/user/openwrt/trunk/bin/entware/packages/rutorrent_2074-1_entware.ipk] Error 1
    make[2]: Leaving directory `/home/user/openwrt/trunk/feeds/rtndev/rutorrent'
    make[1]: *** [package/feeds/rtndev/rutorrent/compile] Error 2
    make[1]: Leaving directory `/home/user/openwrt/trunk'
    make: *** [package/rutorrent/compile] Ошибка 2
    Attached Files Attached Files
    Last edited by AndreyUA; 03-06-2012 at 14:58.
    ASUS RT-N15U

Page 39 of 93 FirstFirst ... 2937383940414989 ... LastLast

Similar Threads

  1. Replies: 85
    Last Post: 29-01-2019, 08:11
  2. Новый роутер Asus RT-N12 B1/C1/D1/HP/VP
    By Omega in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 148
    Last Post: 03-05-2015, 15:29
  3. Entware MIPS/ARM
    By Omega in forum German Discussion - Deutsch (DE)
    Replies: 3
    Last Post: 31-03-2015, 19:28
  4. Entware MIPS/ARM
    By Omega in forum English Discussion
    Replies: 0
    Last Post: 06-03-2015, 00:42
  5. Есть ли место в репозитории EntWare категории Games ?
    By MercuryV in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 53
    Last Post: 24-11-2014, 01:23

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •