Page 25 of 93 FirstFirst ... 1523242526273575 ... LastLast
Results 361 to 375 of 1392

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

  1. #361
    Quote Originally Posted by Alas_KA View Post
    В tomatousb нет ipkg.sh.
    ryzhov_al - есть выход у "помидоров"???
    Поправил в r408.
    Необходимо проверить работоспособность.

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

  3. #363
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,695
    Blog Entries
    4
    Code:
    [root]$ opkg install uclibc-opt
    Installing uclibc-opt (0.9.32-1) to root...
    Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/uclibc-opt_0.9.32-1_entware.ipk.
    Installing libc (-104) to root...
    Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/libc_-104_entware.ipk.
    Installing libgcc (-104) to root...
    Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/libgcc_-104_entware.ipk.
    Installing libstdcpp (-104) to root...
    Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/libstdcpp_-104_entware.ipk.
    Installing libpthread (-104) to root...
    Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/libpthread_-104_entware.ipk.
    Installing librt (-104) to root...
    Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/librt_-104_entware.ipk.
    Installing ldconfig (-104) to root...
    Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/ldconfig_-104_entware.ipk.
    Configuring ldconfig.
    Configuring libc.
    Configuring libpthread.
    Configuring libgcc.
    Configuring libstdcpp.
    Configuring librt.
    Configuring uclibc-opt.
    Updating /opt/etc/ld.so.cache
    /opt/bin/ldconfig: /opt/lib/libstdc++.so.6.0.14-gdb.py is not a shared library, skipping
    /opt/bin/ldconfig: skipping /opt/usr/lib: No such file or directory
    A последние две строчки это нормально или глюки? )

  4. #364
    Quote Originally Posted by TReX View Post
    A последние две строчки это нормально или глюки? )
    Нормально.

    Коллеги, а как добиться нормальной отрисовки mc на сабже через ssh клиент? И локаль и кодировка клиента - utf-8.
    И всё таки у меня что-то с клиентом. Не смотря на утф в локали путти выглядит всё так, будто там кои локаль.
    Это косвенно подтверждает то, что если скинуть стдаут в текстовый файл, интерфейс выглядит нормально.
    Прошивка от энтузиастов.
    См. предыдущую страницу.
    Как-то странно кстати себя повёл ipkg в новой прошивке... а в репе появился opkg.
    Совершенно верно, но это не странности. В Optware использовался менеджер пакетов ipkg, в новом OpenWRT - opkg.
    Их взаимная несовместимость, кроме прочего, составляет отличную защиту от дурака, предотвращающую установку
    Optware'шных пакетов в OpenWRT и наоборот. Таким образом, создать dependency hell невозможно.

    Если уж совсем приспичит, я могу собрать песочницу для сборки бинарей под сабж,
    могу выйти на майнтейнеров репов и о чем-то договориться
    У нас не так много репозиториев:
    1. Небольшой энтузиасткий репозиторий. Он наполняться больше не будет по ряду причин.
    2. Мейнтейнер нового репозитория OpenWRT - я. Договаривайтесь, особенно если очень надо.
    3. До мейнтейнеров optware вы вряд ли достучитесь, у меня с lly, theMIROn этого не вышло.

    И если хватает знаний собрать песочницу, то почему бы не воспользоваться такой возможностью,
    вместо настойчивых просьб? Это opensource, присоединяйтесь. В репозитории OpenWRT вовсю идёт
    отвязка от прошивочных библиотек для того, чтобы им могли пользоваться, в том числе, томатовцы.

    http://forum.ixbt.com/topic.cgi?id=14:50707-126
    Last edited by ryzhov_al; 25-03-2012 at 19:44. Reason: fixed

  5. #365
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,695
    Blog Entries
    4
    Quote Originally Posted by ryzhov_al View Post
    Нормально.
    Тогда больше предъяв по новому репозиторию не имею
    Спасибо за огромную проделанную работу!

  6. #366
    Quote Originally Posted by ryzhov_al View Post
    Поправил в r408.
    Необходимо проверить работоспособность.
    Что-то "лыжи не едут..."
    Code:
    root@router:/opt# ./switch_to_openwrt.sh
    Connecting to wl500g-repo.googlecode.com (173.194.69.82:80)
    ipkg.conf            100% |*************************************************************************************************************|   148  --:--:-- ETA
    Connecting to wl500g-repo.googlecode.com (173.194.69.82:80)
    ipkg.sh              100% |*************************************************************************************************************| 28141  --:--:-- ETA
    Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/Packages ...
    wget: unrecognized option `--passive-ftp'
    BusyBox v1.18.5 (2012-01-29 05:05:33 ICT) multi-call binary.
    
    Usage: wget [-csq] [-O FILE] [-Y on/off] [-P DIR] [-U AGENT][-T SEC]  URL
    
    Retrieve files via HTTP or FTP
    
    Options:
            -s      Spider mode - only check file existence
            -c      Continue retrieval of aborted transfer
            -q      Quiet
            -P DIR  Save to DIR (default .)
            -T SEC  Network read timeout is SEC seconds
            -O FILE Save to FILE ('-' for stdout)
            -U STR  Use STR for User-Agent header
            -Y      Use proxy ('on' or 'off')
    
    ipkg_download: ERROR: Failed to retrieve http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/Packages, returning
    ipkg_update: Error downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/Packages to /opt/lib/ipkg/lists/openwrt
    ERROR: File not found: /opt/lib/ipkg/lists/openwrt
           You probably want to run `ipkg update'
    ./ipkg.sh: line 1185: uniq: not found
    ERROR: File not found: /opt/lib/ipkg/lists/openwrt
           You probably want to run `ipkg update'
    ipkg_get_install: ERROR: Cannot find package opkg in /opt/lib/ipkg/lists
    ipkg_get_install:        Check the spelling and maybe run `ipkg update'.
    ./switch_to_openwrt.sh: line 11: /opt/bin/opkg: not found
    ./switch_to_openwrt.sh: line 12: /opt/bin/opkg: not found
    Я правильно понимаю, что проблема начинается отсюда:
    Code:
    wget: unrecognized option `--passive-ftp'
    И смотреть надо в ipkg.sh???

  7. #367
    Quote Originally Posted by Alas_KA View Post
    И смотреть надо в ipkg.sh???
    Да, там ближе к концу скрипта увидите. Но тут не нужен пассив фтп, чегой-то он матюгаеца?
    Сисок можно вручную обновить.

    Code:
    # mkdir -p /opt/lib/ipkg/lists
    # wget -qc http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/Packages -O- >> /opt/lib/ipkg/lists/openwrt
    или в сжатом виде должно быть быстрее
    Code:
    # wget -qc http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/Packages.gz -O- | gunzip | cat - >> /opt/lib/ipkg/lists/openwrt
    Last edited by Juny; 22-03-2012 at 21:42.

  8. #368
    Join Date
    Jan 2011
    Location
    Нижний Новгород
    Posts
    543
    2 ryzhov_al
    ipkg..., opkg..., epkg.sh! не?
    DIR-320 & RTN-r3297 from USB>r3478>r3539>r3722>r3815>r3877>r4051>r4990>r5163

  9. #369
    Считаю, что не надо лезть в скрипты не понимая физику процесса, но все таки рискнул:
    удалил --passive-ftp из ipkg.sh

    opkg "встал". Ругался , но "встал".

    mc устанавливается, но с ошибками:
    Code:
    Collected errors:
     * pkg_run_script: package "uclibc-opt" postinst script returned status 1.
     * opkg_configure: uclibc-opt.postinst returned 1.
    и соответственно mc - not found.

    Что-то не так с библиотеками???
    Last edited by Alas_KA; 22-03-2012 at 22:23.

  10. #370
    Quote Originally Posted by Alas_KA View Post
    Что-то не так с библиотеками???
    Так пакет "uclibc-opt" не установился. Он же вернул единицу.

    посмотрите

    ipkg.sh list_installed
    не знаю как это в opkg (наверно также)

  11. #371
    Code:
    /opt# opkg list_installed
    glib2 - 2.26.1-2
    ldconfig - -104
    libc - -104
    libgcc - -104
    libiconv-full - 1.11.1-1
    libintl-full - 0.18.1.1-1
    libncurses - 5.7-5
    libpcap - 1.1.1-1
    libpthread - -104
    librt - -104
    libslang2 - 2.2.3-1
    libstdcpp - -104
    mc - 4.8.0-1
    tcpdump - 4.2.1-1
    terminfo - 5.7-5
    uclibc-opt - 0.9.32-1
    Перезапустил еще раз скрипт ./switch_to_openwrt.sh (сразу не записал отчет о выполнении). Ошибки начинаются вроде как отсюда:

    Code:
    ./ipkg.sh: line 1185: uniq: not found
    Unpacking opkg...Done.
    Configuring opkg...Done.
    Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/Packages.gz.
    Inflating http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/Packages.gz.
    Updated list of available packages in /opt/var/opkg-lists/openwrt.
    Package uclibc-opt (0.9.32-1) installed in root is up to date.
    Configuring uclibc-opt.
    Updating /opt/etc/ld.so.cache
    /opt/bin/ldconfig: can't resolve symbol '__bswapsi2' in lib '/opt/bin/ldconfig'.
    Collected errors:
     * pkg_run_script: package "uclibc-opt" postinst script returned status 1.
     * opkg_configure: uclibc-opt.postinst returned 1.

  12. #372
    2 ryzhov_al:
    Держите вот вам скриптик для установки opkg. Переделайте его под себя если хотите. В нем считается что /opt еще не смонитирован и ему нужно передать два аргумента - точку монтирования USB (чтоб фс проверить и путь на диске до директории /opt)

    Code:
    cd /tmp
    wget -qc http://dl.dropbox.com/u/44733876/wl500g-repo.tar.gz -O- | tar -zx
    ./install.sh /media/disk1 opt   (например)
    Кстати, тут же небольшой сервер на питоне. Отображает на графиках в реальном времени статисику по CPU, памяти и траффику.
    Он в тестах лежит, т.к. тока вчера в пакет его добавил. Может кому пригодится для чего-нить...
    http://dl.dropbox.com/u/44733876/tes...0.1-python.ipk
    Last edited by Juny; 23-03-2012 at 03:05.

  13. #373

    proftpd

    Quote Originally Posted by ryzhov_al View Post
    Proftpd готов, r406. Жду результатов проверки работоспособности.
    Спасибо, proftpd работает. Но пока без поддержки TLS. А хочется безопасное соединение.

  14. #374
    Quote Originally Posted by ryzhov_al View Post
    Поправил в r408.
    Необходимо проверить работоспособность.
    Как я понимаю при выполнении скрипта получаю 2 ошибки:
    1. При # ./ipkg.sh install opkg
    Code:
    ./ipkg.sh: line 1185: uniq: not found
    Ошибка не критична, т.к. opkg установился.

    2. При # /opt/bin/opkg install uclibc-opt
    Code:
    Updating /opt/etc/ld.so.cache
    /opt/bin/ldconfig: can't resolve symbol '__bswapsi2' in lib '/opt/bin/ldconfig'.
    ld.so.cache не создается и в этом основная проблема???

  15. #375
    Quote Originally Posted by Alas_KA View Post
    ld.so.cache не создается и в этом основная проблема???
    Да. Точнее проблема в том, что бинарники ldconfig и opkg всё ещё завязаны на прошивочные библиотеки.

    Видится следующий выход:
    • допилить ipkg.sh для установки базовых библиотек uClibc,
    • отвязать ldconfig и opkg от прошивочных библиотек и перелинковать их на библиотеки репозитория.

    Или:
    • попытаться (как?!) статически слинковать ldconfig и opkg, чтобы они вообще ни от чего не зависели,
    • оставить скрипт перехода в прежнем виде.


    Попробую реализовать в начале следующей недели. Других препятствий для использования репозитория на TomatoUSB пока не вижу.

Page 25 of 93 FirstFirst ... 1523242526273575 ... LastLast

Similar Threads

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