Results 1 to 15 of 1392

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

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Не являясь обладателем данного девайса, нашел в форуме какие-то мысли по поводу установки ncursesw. Я использую openwrt с некоторыми своими патчами, но не могу побороть неправильное отображение половины русских букв в ncurses. То ли ncursesw неправильно собирается, то ли он не используется, несмотря на указания. Ошибка с русскими буквами в ncurses известна.
    В компиляции uClibc в файле Common указываю UCLIBC_HAS_LOCALE=y,
    в Makefile добавляю
    -e 's,^.*UCLIBC_HAS_LOCALE.*,UCLIBC_HAS_LOCALE=$(if $(CONFIG_BUILD_NLS),y,n),g' \
    не помогает. Поэтому все кто использует ncurses/ncursesw, rtorrent, screen, отображают половину русских букв неправильно.
    У кого-нибудь все отображается верно? Дайте, пожалуйста, исходники, помотрю, попробую адаптировать для себя. Спасибо.

  2. #2

    Прошу принять к сведению

    В конце этой недели новый репозиторий ждёт ключевое изменение: в него будут включены свои собственные базовые библиотеки uClibc.

    Репозиторий станет независимым от текущей прошивки.

    Побочное изменение: target-платформа в названии пакетов будет изменена на выбранное вами (большинством) название. Например, если раньше пакет назывался mc_4.8.0-1_rtn.ipk, то в будущем он будет иметь имя mc_4.8.0-1_entware.ipk.

    До конца недели у вас есть возможность повлиять на название нашего начинания. Голосуйте.

  3. #3
    Join Date
    Jan 2010
    Location
    Kharkov, Ukraine
    Posts
    60
    То есть в прошивке изменений базовых либ более не предвидится?
    WL-500gP v2 (1.9.2.7-rtn-r4772) / rTorrent 0.9.3 / ruTorrent 3.4
    ImageVue r16 (patched) / lighttpd + ssl + auth
    WDTV Gen1 / WDLXTV 0.5.8.1 / D-Link DWA-110 WiFi
    WDTV Live / WDLXTV 0.4.7.3 / WDTV Live Hub

  4. #4
    Quote Originally Posted by VA_DOS View Post
    То есть в прошивке изменений базовых либ более не предвидится?
    Не чаще раза в год.
    Каждое изменение потребует повторной установки используемых пакетов.

  5. #5
    Обновите 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.

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

  7. #7
    Внимание!

    Если вы пользовались репозиторием до 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.

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

  9. #9

    Настройка локали 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
    и при следующем заходе в терминал с кириллицей всё будет нормально.

  10. #10
    Join Date
    Oct 2009
    Posts
    529
    Blog Entries
    1

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

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

  11. #11
    Переставил все по новой инструкции из первого поста (пришлось переустанавливать все пакеты).
    Установил proftpd
    Не захотел работать с имеющимися пользователями в файле /etc/passwd
    Ситуацию спасло повторное назначение пароля этим юзверям(!)
    Все работает! Завтра с работы попробую попереливать файлы.
    Спасибо за proftpd!
    Очень ждем samba и я очень жду NUT ))

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
  •