Page 93 of 93 FirstFirst ... 4383919293
Results 1,381 to 1,393 of 1393

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

  1. #1381
    наверно надо было уточнить, что это роутер wl-500 gp1
    и вот я уже не помню, есть поддержка этого роутера у этого репа или нет. просто я уже запутался :-(
    да и не знаю, из-за этого ли, вот что сегодня:
    Code:
    $ opkg update
    Downloading http://old.entware.net/binaries/entware/Packages.
    Updated list of available packages in /opt/var/opkg-lists/entware.
    
    $ opkg upgrade
    Package bind-tools version 9.9.7-P3- has no valid architecture, ignoring.
    Collected errors:
     * parse_from_stream_nomalloc: Missing new line character at end of file!
    почему-то не до конца скачивается файл http://old.entware.net/binaries/entware/Packages
    там всего 3635 строк, место присутствует:
    Code:
    /dev/discs/disca/part1 503.9M     31.2M    447.1M   7% /opt
    Если вручную качать, то обрывается. 1-я попытка:
    Code:
    $ wget http://old.entware.net/binaries/entware/Packages
    Connecting to old.entware.net (81.4.123.217:80)
    Packages              13% |***********                                                                           |   122k  0:00:26 ETA
    2-я попытка:
    Code:
    $ wget http://old.entware.net/binaries/entware/Packages
    Connecting to old.entware.net (81.4.123.217:80)
    Packages              10% |*********                                                                             |   102k  0:00:24 ETA
    однако, я без проблем, с помощью wget, качаю другой файл большего размера (1796k)

    Перепрошил на WL500gp-1.9.2.7-rtn-r7538M-g4c25d49.trx
    вроде заработало, до этого была 7533
    Last edited by Omega; 24-10-2016 at 03:44.

  2. #1382
    добавте radicale или другой calDAv/CardDav сервер !!!

  3. #1383

    Question

    ryzhov_al, заранее извиняюсь за глупые вопросы, я не линуксоид, подскажите, пожалуйста, как работает репозиторий Entware-ng. Откуда и как там пакеты появляются? Вы их вручную собираете? Что то при этом в исходниках правится? Я тут обновлял openvpn на роутерах и обратил внимание, что версия, что лежит на http://pkg.entware.net/binaries/mipsel/Packages.html openvpn-openssl 2.3.13-1, а на официальном сайте уже есть свежее:
    OpenVPN 2.3.14 https://community.openvpn.net/openvp...gesInOpenvpn23
    OpenVPN 2.4.0 https://community.openvpn.net/openvp...gesInOpenvpn24
    Причём в 2.4.0 добавлена очень интересная опция "--tls-crypt", которая, судя по описанию https://community.openvpn.net/openvp...envpn24ManPage, позволяет скрыть TLS аутентификацию, зашифровав её.
    Понятно, что в репозитории она появится с задержкой, но когда примерно её можно ожидать?

    Ещё вопрос возник, я обновлял всё командами:
    Code:
    # opkg update
    # opkg upgrade
    Всё хорошо обновилось, но в результате я получил на разных роутерах разный результат, размер директорий с библиотеками не совпал. Сравнил по размеру файлы, выяснилось, что у меня 3 варианта библиотеки zlib - 1.2.8-1, с разными датами и размерами:
    libz.so.1.2.8, 85 468 байт, 11 ‎февраля ‎2016 ‎г., ‏‎16:33:26, SHA bd30720abe38a9630e030ab93bff32022972d20a
    libz.so.1.2.8, 86 636 байт, ‎15 ‎августа ‎2016 ‎г., ‏‎20:14:55, SHA 075b7792504b79f1bd955fea63dd50339ab6f8f5
    libz.so.1.2.8, 86 620 байт, 25 ‎декабря ‎2016 ‎г., ‏‎18:01:53, SHA 187d84fd724bd4c3c871134a2d122eeb6be50251
    Т.к. все они версия 1.2.8-1, то автоматом не обновляются, пришлось обновлять явно:
    Code:
    # opkg install zlib --force-reinstall
    После чего размер и дата совпали. Почему оно так происходит и как с этим быть?
    Last edited by _DD_; 09-01-2017 at 19:38.

  4. #1384
    Join Date
    Feb 2008
    Location
    Smolensk, Russia
    Posts
    2,552
    Blog Entries
    5
    Откуда и как там пакеты появляются? Вы их вручную собираете?
    Пользуюсь OpenWrt Buildroot для сбора пакетов. В репозитории есть как пакеты OpenWrt (выборочно), так и наши уникальные.

    Всё хорошо обновилось, но в результате я получил на разных роутерах разный результат, размер директорий с библиотеками не совпал. Сравнил по размеру файлы, выяснилось, что у меня 3 варианта библиотеки zlib - 1.2.8-1, с разными датами и размерами:
    libz.so.1.2.8, 85 468 байт, 11 ‎февраля ‎2016 ‎г., ‏‎16:33:26, SHA bd30720abe38a9630e030ab93bff32022972d20a
    libz.so.1.2.8, 86 636 байт, ‎15 ‎августа ‎2016 ‎г., ‏‎20:14:55, SHA 075b7792504b79f1bd955fea63dd50339ab6f8f5
    libz.so.1.2.8, 86 620 байт, 25 ‎декабря ‎2016 ‎г., ‏‎18:01:53, SHA 187d84fd724bd4c3c871134a2d122eeb6be50251

    После чего размер и дата совпали. Почему оно так происходит и как с этим быть?
    После смены тулчейна и\или синхронизации с OpenWrt пересобираю весь репозиторий, чтобы он был в консистентном состоянии, здесь видно, что дата создания практически всех пакетов совпадает. Именно поэтому бинарники внутри пакетов могут меняться, несмотря на то, что версия софта осталась прежней.

    OpenVPN 2.4.0 https://community.openvpn.net/openvp...gesInOpenvpn24

    Понятно, что в репозитории она появится с задержкой, но когда примерно её можно ожидать?
    С OpenWrt синхримся примерно раз в месяц, обычно в последней декаде, следственно, новый OpenVPN приедет в Entware-ng к февралю.

  5. #1385

    Question

    Quote Originally Posted by ryzhov_al View Post
    С OpenWrt синхримся примерно раз в месяц, обычно в последней декаде, следственно, новый OpenVPN приедет в Entware-ng к февралю.
    Спасибо большое, всё вроде понятно, будем ждать. С пересборкой всего и правда логично. А ещё, не подскажите, а то что вы берёте в OpenWrt (исходники, как я понимаю) оно где у них лежит?

    P.S. Я оказывается не один такой ушлый https://github.com/Entware-ng/Entware-ng/issues/487 Посмотрел куда этот милый человек ещё писал и нашёл https://github.com/oe-alliance/oe-al...ore/issues/142 а там и пакет уже какой то для мипса лежит https://github.com/oe-alliance/oe-al...nvpn_2.4.0.zip Но оно нам не годится, т.к. там тулчейн не наш, я мыслю правильно?

  6. #1386
    Join Date
    Nov 2006
    Location
    Russia.
    Posts
    68

    lldpd

    Здравствуйте, подскажите пожалуйста. lldpd есть вроде https://github.com/Entware-ng/Entware-ng/tree/master/package/network/services/lldpd , но
    Code:
    opkg update && opkg list|grep lldp
    Downloading http://pkg.entware.net/binaries/mipsel/Packages.gz.
    Updated list of available packages in /opt/var/opkg-lists/entware-ng.
    на RT-N16 ничего нет
    Code:
    cat /opt/etc/opkg.conf
    src/gz entware-ng http://pkg.entware.net/binaries/mipsel
    
    dest root /
    lists_dir ext /opt/var/opkg-lists
    куда посмотреть, или его нет?

  7. #1387
    Join Date
    Feb 2008
    Location
    Smolensk, Russia
    Posts
    2,552
    Blog Entries
    5
    Quote Originally Posted by agros View Post
    куда посмотреть, или его нет?
    Его нет. Можете оставить просьбу здесь, чтобы не затерялась.

  8. #1388
    Join Date
    Nov 2006
    Location
    Russia.
    Posts
    68
    Quote Originally Posted by ryzhov_al View Post
    Его нет. Можете оставить просьбу здесь, чтобы не затерялась.
    Спасибо, сделал.

  9. #1389
    Join Date
    Nov 2006
    Location
    Russia.
    Posts
    68

    accel-ppp

    ryzhov_al
    У Вас случайно нет пакета для openwrt\lede buildroot?

  10. #1390
    Join Date
    Feb 2008
    Location
    Smolensk, Russia
    Posts
    2,552
    Blog Entries
    5
    Нет, но легко переделать наш.
    Last edited by ryzhov_al; 18-01-2017 at 10:57.

  11. #1391
    Join Date
    Nov 2006
    Location
    Russia.
    Posts
    68
    Quote Originally Posted by ryzhov_al View Post
    Нет, но легко переделать наш.
    попробую конечно, но мой опыт не дальше make menuconfig..

  12. #1392

    Question

    ryzhov_al, здравствуйте, подскажите, пожалуйста.
    Я обратил внимание, что недавно в репозитории пакеты обновились, в том числе
    openvpn-openssl_2.4.0-4_mipselsf.ipk 24-Apr-2017 11:32
    до этого было
    openvpn-openssl_2.4.0-3_mipselsf.ipk 14-Feb-2017 13:52
    я правильно понимаю, что это одно и тоже?

    На официальном сайте https://openvpn.net/index.php/open-s...downloads.html
    месяц назад уже вышла более свежая версия OpenVPN 2.4.1 -- released on 2017.03.22
    Как я понял, вы собираете текущую версию с репозитория OpenWrt? И они обновляют её? А как и где можно посмотреть её текущее состояние и не обновилась ли она? Я пытался найти, но мне везде попадаются старые версии.

    Спасибо вам большое за сборки.

    P.S. Общественности для информации, версия 2.4.0 содержит новый механизм согласования шифров, который у меня на Asus RT-N16 плохо работает, загружая ЦПУ под 100% в момент согласования и в этот момент соединение на время пропадает. Даже если с той стороны старая версия. Как с этим бороться я пока не нашёл.

  13. #1393

    ocaml требуется для сборки liquidsoap

    Добрый день.
    Очень нужен liquidsoap. При попытке его собрать требуется ocaml, которого также нет в репозитории.
    Пытаюсь собрать ocaml, но получаю ошибку, что не найдена библиотека
    Code:
    ../boot/ocamlrun: error while loading shared libraries: libncursesw.so.6: cannot open shared object file: No such file or directory
    Но библиотека есть. Она лежит в /opt/lib куда собственно и ставится всё после перехода на entware:
    Code:
    bazyak@Woodrose:~$ ll /opt/lib/libncursesw*
    lrwxrwxrwx 1 root root     16 Apr  7 15:17 /opt/lib/libncursesw.so -> libncursesw.so.6
    lrwxrwxrwx 1 root root     18 Apr  7 15:17 /opt/lib/libncursesw.so.6 -> libncursesw.so.6.0
    -rwxr-xr-x 1 root root 329600 Feb 10 21:26 /opt/lib/libncursesw.so.6.0
    Я не особо шарю в процессах сборки софта, но указать ему правильный путь к библиотекам не получается. То есть банальный libdir не помогает:
    Code:
    ./configure -bindir /opt/bin -libdir /opt/lib
    В экспорте вот что:
    Code:
    bazyak@Woodrose:~$ export
    export CFLAGS="-O2 -pipe -march=armv7-a -mtune=cortex-a9 -fno-caller-saves -mfloat-abi=soft"
    export HOME="/var/services/homes/bazyak"
    export LANG="en_US.UTF-8"
    export LC_ALL="en_US.UTF-8"
    export LDFLAGS="-Wl,-rpath=/opt/lib -Wl,--dynamic-linker=/opt/lib/ld-linux.so.3 -L/opt/lib"
    export PATH="/opt/bin:/opt/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin"
    export PGDATA="/var/services/pgsql"
    export PWD="/var/services/homes/bazyak"
    export SHELL="/bin/sh"
    Подскажите, плиз. Буду очень признателен.

    Делаю всё это на Synology, архитектура arm (armv7), вот результат configure:
    Code:
    ** Configuration summary **
    
    Directories where OCaml will be installed:
            binaries.................. /opt/bin
            standard library.......... /opt/lib
            manual pages.............. /usr/local/man (with extension .1)
    Configuration for the bytecode compiler:
            C compiler used........... gcc
            options for compiling..... -O2 -fno-strict-aliasing -fwrapv
            options for linking.......  -Wl,-E  -lm  -ldl -lcurses -lpthread
            shared libraries are supported
            options for compiling..... -fPIC -O2 -fno-strict-aliasing -fwrapv
            command for building...... gcc -shared -o lib.so -Wl,-rpath,/a/path objs
    Configuration for the native-code compiler:
            hardware architecture..... arm (armv7)
            OS variant................ linux_eabi
            C compiler used........... gcc
            options for compiling..... -O2 -fno-strict-aliasing -fwrapv
            options for linking.......  -lm
            assembler ................ as
            preprocessed assembler ... gcc -c
            assembler supports CFI ... yes
            with frame pointers....... no
            naked pointers forbidden.. no
            spacetime profiling....... no
            reserved bits in header... no
            C plugins................. yes
            compile with -fPIC........ no
            native dynlink ........... true
            profiling with gprof ..... supported
            using flambda middle-end . no
            safe strings ............. no
            afl-fuzz always enabled .. no
    Source-level replay debugger: supported
    Additional libraries supported:
            unix str num dynlink bigarray systhreads threads
    Configuration for the "num" library:
            target architecture ...... generic (asm level 0)
    The "graph" library: not supported
    
    ** OCaml configuration completed successfully **
    UPD:
    Указал флаги CFLAGS и LDFLAGS через параметры -dldefs и -dllibs соответственно. В итоге ocaml собрался и установился.
    Last edited by bazyak; 14-07-2017 at 12:28. Reason: решено

Page 93 of 93 FirstFirst ... 4383919293

Similar Threads

  1. Новый роутер Asus RT-N12 B1/C1/D1/HP/VP
    By Omega in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 148
    Last Post: 03-05-2015, 15:29
  2. Есть ли место в репозитории EntWare категории Games ?
    By MercuryV in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 53
    Last Post: 24-11-2014, 01:23
  3. Проблема на роутере WL-500gP/W (MIPS R1) с прошивкой -rtn (2.6)
    By staticroute in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 138
    Last Post: 29-10-2013, 19:09
  4. Broadcom 63xx SOCs support in linux-mips and OpenWrt
    By goundoulf in forum WL-600g Firmware Discussion
    Replies: 0
    Last Post: 22-10-2008, 17:48

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
  •