Page 24 of 93 FirstFirst ... 1422232425263474 ... LastLast
Results 346 to 360 of 1392

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

  1. #346
    Join Date
    Mar 2011
    Location
    UA
    Posts
    222
    Quote Originally Posted by VA_DOS View Post
    То есть в прошивке изменений базовых либ более не предвидится?
    Не совсем так. Репозиторий будет работать со своими базовыми либами (в /opt/lib) как это было в optware. Непосредственно прошивки это никак не касается.
    RT-N16 + Entware repo

  2. #347
    Внимание!

    Если вы пользовались репозиторием до 21.03.12г, то обновление ПО невозможно. Необходима переустановка ПО по инструкции из первого поста.



    Теперь технические детали, некоторые пункты вытекают друг из друга:
    • для сборки репозитория используется модифицированный энтузиасткий тулчейн,
    • теперь к репозиторию прилагаются собственные библиотеки uClibc с нормальной поддержкой локалей,
    • выполнена отвязка от ключевых библиотек из прошивки, за что низкий поклон тов.voidshah,
    • для того, чтобы пользователям предыдущих версий репозитория при обновлении не "прилетел в голову подарок"© theMIROn, изменено название платформы в пакетах на entware,
    • использование репозитория теперь теоретически возможно на других k26-based прошивках на устройствах архитектуры MIPSEL r1/r2 и папкой /opt, доступной для монтирования на внешние носители,
    • исчезли предупреждения и болячки bash, rtorrent, less и других ncurses-based приложений, связанных с отсутствием локалей. Скажем, формат даты в панелях mc теперь соответствует отечественному стандарту.


    Изменения в репозитории достаточно значительные, поэтому прошу сообщать обо всех встреченных странностях и ошибках.
    Last edited by ryzhov_al; 22-03-2012 at 08:49.

  3. #348
    Quote Originally Posted by ryzhov_al View Post
    [*]выполнена отвязка от ключевых библиотек из прошивки, за что низкий поклон тов.voidshah,[*]для того, чтобы пользователям предыдущих версий репозитория при обновлении не "прилетел в голову подарок"© theMIROn, изменено название платформы в пакетах на entware
    вот и ладушки

  4. #349

    Настройка локали UTF8 при использовании нового репозитория

    Для того, чтобы на новом репозитории всё было нормально с кириллицей в терминале необходимо:
    • со стороны ПК:

    Настроить в PuTTY трансляцию символов: "Window > Translation > Remote character set: > UTF-8"
    • со стороны роутера:

    Установить пакет с определениями свойств терминалов и создать файл профиля в домашнем каталоге пользователя:
    Code:
    $ opkg install terminfo
    $ cat ~/.profile
    export TERMINFO=/opt/share/terminfo
    export PATH='/opt/sbin:/opt/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/bin'
    export TERM=xterm
    export LANG='ru_RU.UTF-8'
    export LC_ALL='ru_RU.UTF-8'
    Напоминаю, что файл /tmp/local/root/.profile должен иметь атрибут исполняемого. После чего необходимо сохранить настройки:
    Code:
    $ flashfs save && flashfs commit && flashfs enable
    и при следующем заходе в терминал с кириллицей всё будет нормально.

  5. #350
    Quote Originally Posted by theMIROn View Post
    Quote Originally Posted by ryzhov_al View Post
    [*]выполнена отвязка от ключевых библиотек из прошивки, за что низкий поклон тов.voidshah,[*]для того, чтобы пользователям предыдущих версий репозитория при обновлении не "прилетел в голову подарок"© theMIROn, изменено название платформы в пакетах на entware,
    вот и ладушки
    Уболтал, языкастый!

    ЗЫ Жду теста accel-pppd. Если не нужен, нафига было просить?

    ЗЗЫ И ещё просьба. Взгляни на патчи к uClibc, предназначенные для отвязки от /lib и привязки к /opt/lib. Помимо них при сборке используется ключи линковщика -Wl,--dynamic-linker=/opt/lib/ld-uClibc.so.0 -Wl,-rpath,/opt/lib. Пока Леонида нет, взглянуть на патчи среди моих знакомых некому. Со старыми патчами для uClibc 0.9.28 из optware сравнивать бесполезно, с тех давних пор в uClibc многое переколбасили.

  6. #351
    Join Date
    Oct 2009
    Posts
    529
    Blog Entries
    1

    Question многопоточная компиляция

    Приветствую всех.
    Есть вопрос: допустима ли многопоточная компиляция тулчейна и пакетов репозитория? или можно наступить на грабли?
    я про make -j

  7. #352
    Quote Originally Posted by MercuryV View Post
    Приветствую всех.
    Есть вопрос: допустима ли многопоточная компиляция тулчейна и пакетов репозитория? или можно наступить на грабли?
    я про make -j
    Моих патчей - нет, пакетов - да. В OpenWRT Buildroot по умолчанию эта возможность отключена. Воизбежание.

    Для включения многопоточной сборки пакетов необходимо в Buildroot зайти в графическое меню:
    Code:
    $ cd ./trunk
    $ make menuconfig
    Отметить галкой пункт "Global Build Settings > Build certan packages parallelized [x]" и выйти из графического меню с сохранением настроек и продолжить сборку пакетов:
    Code:
    $ cd ./trunk
    $ make packages/compile
    Пожалуйста, пользуйтесь документацией OpenWRT Buildroot.
    Last edited by ryzhov_al; 22-03-2012 at 08:46.

  8. #353

    Question

    Удалил все в папке /opt, поставил opkg, поставил mc, пробую запустить:
    Code:
    [root@router root]$ mc
    -sh: mc: not found
    И что-то не пойму, в чем дело...

  9. #354
    Quote Originally Posted by mbg View Post
    И что-то не пойму, в чем дело...
    Дело в том, что вы не посмотрели на инструкцию в первом посте.

  10. #355
    Quote Originally Posted by dmig View Post
    небольшая просьба: патч к syslog-ng из сообщения http://lists.debian.org/debian-secur.../msg00297.html, чтобы тот не гадил в лог бессмысленными STATS: dropped 0
    Готово, r404.
    Quote Originally Posted by synemo View Post
    планируется ли добавление в новый репозиторий следующих программ?
    1. squid
    2. bind
    3. cyrus-imapd
    4. postfix
    Добавил bind, r405. Далее пакеты буду добавлять после получения от вас обратной связи по работе bind.
    Quote Originally Posted by ivanbl4 View Post
    Можно ли собрать samba3 и proftpd?
    Proftpd готов, r406. Жду результатов проверки работоспособности.
    Quote Originally Posted by thefree View Post
    Обновите minidlna
    Code:
    1.0.24 - Released 14-Feb-2012
    --------------------------------
    - Fix playlist browsing with no SortOrder specified.
    - Fix inotify detection of caption file removal.
    - Handle an empty DeviceID from Zyxel media player SOAP request.
    - Fix false positives in playlist caching optimization when we have duplicate file names in different directories.
    - Trim the camera model name extracted from EXIF tags.
    - Add support for user-configurable log level settings.
    - Add DLNA.ORG_FLAGS support.
    В репозитории, начиная с r397.
    Пользую сам, вопросов нет.
    Last edited by ryzhov_al; 22-03-2012 at 12:33.

  11. #356

    Post NUT

    А еще очень хочется свежий NUT в новый репозиторий у самого собрать не получилось

  12. #357
    Quote Originally Posted by ryzhov_al View Post
    Дело в том, что вы не посмотрели на инструкцию в первом посте.
    Читал, но строчку про библиотеки не заметил. Дико извиняюсь и спасибо.

  13. #358
    ryzhov_al!!!
    Первый пост перечитал несколько раз, но все равно "дело не идет..."
    Пытаюсь перейти на новый репозитарий на прошивке tomatousb. Скрипт switch_to_openwrt.sh "затыкается" на строке 7 - ipkg.sh: not found.
    Никак не догадаюсь - откуда у меня должен появиться скрипт ipkg.sh? Либо его от куда-то еще надо подгрузить?

    Если это касается ipkg из репозитория tomatousb, то использовалась команда:
    ipkg update
    При попытке выполнить:
    ipkg install opkg
    получаю:
    Nothing to be done
    An error ocurred, return value: 4.
    Collected errors:
    Cannot find package opkg.
    Check the spelling or perhaps run 'ipkg update'

    На tomatousb.ru думаю все в основном ставили optware по инструкции Vlad и там используется репозитарий:
    REPOSITORY=http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable

    Я пока "в непонятках"...
    Last edited by Alas_KA; 22-03-2012 at 15:01.

  14. #359
    Quote Originally Posted by Alas_KA View Post
    .... откуда у меня должен появиться скрипт ipkg.sh? ..........
    ipkg.sh - скрипт, входящий в прошивку "от энтузиастов" и находится он в /usr/bin Его задача, в основном, сводится к обеспечению установки ipkg-opt для optware (opkg для entware).
    Как в tomatousb реализовано, не знаю. Должно что-то подобное быть.

  15. #360
    Спасибо. Перечитав "Инструкция по настройке роутера WL-500gP с нуля" я это уже понял.
    В tomatousb нет ipkg.sh.
    ryzhov_al - есть выход у "помидоров"???

Page 24 of 93 FirstFirst ... 1422232425263474 ... 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
  •