Jump to content

Vacheslav Kosorukoff

Forum Members
  • Posts

    15
  • Joined

  • Last visited

Posts posted by Vacheslav Kosorukoff

  1. Мэйдэй! По ходу каждый год такая ерунда. Ну как обычно, opkg update && opkg upgrade. И miniDLNA из пакета помер.

    root@Router:/opt/sbin# ./minidlnad
    ./minidlnad: error while loading shared libraries: libavformat.so.58: cannot open shared object file: No such file or directory
     

    http://forums.zyxmon.org/viewtopic.php?p=16474#p16474 - делал. Без результата.

    В 22.04.2021 в 15:10, zyxmon сказал:

    отредактируйте файл /opt/lib/opkg/status и удалите в нем секцию libx264. После этого `opkg install libx264`

    Делал. Без результата.

    root@Router:/opt/sbin# ldd /opt/sbin/minidlnad
            libjpeg.so.62 => /opt/lib/libjpeg.so.62 (0x7737c000)
            libpng16.so.16 => /opt/lib/libpng16.so.16 (0x77338000)
            libz.so.1 => /opt/lib/libz.so.1 (0x77312000)
            libid3tag.so.0 => /opt/lib/libid3tag.so.0 (0x772ec000)
            libsqlite3.so.0 => /opt/lib/libsqlite3.so.0 (0x7719a000)
            libavformat.so.58 => not found
            libavutil.so.56 => not found
            libexif.so.12 => /opt/lib/libexif.so.12 (0x77150000)
            libiconv.so.2 => /opt/lib/libiconv.so.2 (0x7705e000)
            libFLAC.so.8 => /opt/lib/libFLAC.so.8 (0x77002000)
            libvorbis.so.0.4.9 => /opt/lib/libvorbis.so.0.4.9 (0x76fbe000)
            libogg.so.0 => /opt/lib/libogg.so.0 (0x76fa6000)
            libffmpegthumbnailer.so.4 => /opt/lib/libffmpegthumbnailer.so.4 (0x76f5c000)
            libopusfile.so.0 => /opt/lib/libopusfile.so.0 (0x76f3e000)
            libpthread.so.0 => /opt/lib/libpthread.so.0 (0x76f10000)
            libgcc_s.so.1 => /opt/lib/libgcc_s.so.1 (0x76eea000)
            libc.so.6 => /opt/lib/libc.so.6 (0x76d5c000)
            libm.so.6 => /opt/lib/libm.so.6 (0x76c58000)
            libdl.so.2 => /opt/lib/libdl.so.2 (0x76c44000)
            libavformat.so.59 => /opt/lib/libavformat.so.59 (0x76a0e000)
            libavcodec.so.59 => /opt/lib/libavcodec.so.59 (0x75c36000)
            libavutil.so.57 => /opt/lib/libavutil.so.57 (0x75a9c000)
            libavfilter.so.8 => /opt/lib/libavfilter.so.8 (0x75718000)
            libstdc++.so.6 => /opt/lib/libstdc++.so.6 (0x75574000)
            libopus.so.0 => /opt/lib/libopus.so.0 (0x7550c000)
            /opt/lib/ld.so.1 (0x773e6000)
            libatomic.so.1 => /opt/lib/libatomic.so.1 (0x754f6000)
            libbz2.so.1.0 => /opt/lib/libbz2.so.1.0 (0x754e4000)
            libgnutls.so.30 => /opt/lib/libgnutls.so.30 (0x752dc000)
            libswresample.so.4 => /opt/lib/libswresample.so.4 (0x752b4000)
            libshine.so.3 => /opt/lib/libshine.so.3 (0x75298000)
            libx264.so.161 => /opt/lib/libx264.so.161 (0x74fd0000)
            libswscale.so.6 => /opt/lib/libswscale.so.6 (0x74f4c000)
            libpostproc.so.56 => /opt/lib/libpostproc.so.56 (0x74f34000)
            libnettle.so.8 => /opt/lib/libnettle.so.8 (0x74ede000)
            libhogweed.so.6 => /opt/lib/libhogweed.so.6 (0x74e8c000)
            libgmp.so.10 => /opt/lib/libgmp.so.10 (0x74e04000)
    root@Router:/opt/sbin#
     

    Мэйдэй, типа...

    Update:

    root@Router:~# opkg update
    Downloading http://bin.entware.net/mipselsf-k3.4/Packages.gz
    Updated list of available packages in /opt/var/opkg-lists/entware
    Downloading http://bin.entware.net/mipselsf-k3.4/keenetic/Packages.gz
    Updated list of available packages in /opt/var/opkg-lists/keendev
    root@Router:~#
    root@Router:~#
    root@Router:~#
    root@Router:~# opkg install --force-reinstall minidlna
    No packages removed.
    Installing minidlna (2019-12-09-0763719f-8) to root...
    Collected errors:
     * opkg_download_pkg: Package minidlna is not available from any configured src.
     * opkg_install_pkg: Failed to download minidlna. Perhaps you need to run 'opkg update'?
     * opkg_install_cmd: Cannot install package minidlna.
    root@Router:~#
    Выкинули???

  2. Вот и я опять "приехал". Сделал opkg update && opkg upgrade и где то по дороге все и осыпалось.

    Стал переустанавливать entware:

    1) отключил OPKG в вебморде

    2) скопировал директорию install c файликом mipsel-installer.tar.gz

    3) перезагрузил роутер.

    4) включил OPKG в вебморде.

    Все хорошо - старые приблуды вроде darkstat и второго dlna заработали, но dropbear - нет...

    В Логе "Jul 16 20:08:18   dropbear[1380]  Early exit: Bad buf_getptr"

    Удалил ключи из etc\dropbear и еще раз прошел по списку. Фигушки.

    Гуглил. Что-то писали про удаление dropbear.pid но у меня в var\run его нет.

    Помню, что уже как-то пару лет назад наступал на эти же грабли - но не могу вспомнить как в итоге починил...

    Mayday!

  3. Приветствую! Вчера обновил opkg update && opkg upgrade и снова отъехал minidlna.

    Пишет:

    root@Router:/opt/sbin# ./minidlnad
    ./minidlnad: error while loading shared libraries: libx264.so.161: cannot open shared object file: No such file or directory

    Сделал:

    opkg update

    opkg upgrade

    opkg list-installed|grep -v "libc "|sed 's/ - .*$//'|grep lib|grep -v libpthread |grep -v libgcc|xargs -n 5 opkg --force-reinstall install

    Без результата... Мэйдей!

     

  4. 9 минут назад, zyxmon сказал:

    Блин - без скрипта запускайте. А если посмотрите help - то с флагами -d и -v желательно.

    Ха, починилась.

    Спасибо TheBB и zyxmon!

    minidlnad -d -v сказал, что порт занят. И это правда: я вчера в ночь, когда осознал, что "кина не будет" доставил и включил длна из прошивки. Вот после того как все конфликты библиотек по совету TheBB утряслись, начался конфликт встроенного и внешнего длна'ев )))

    Я так думаю, что причину из за чего либы поплыли я не узнаю. Врать не буду - это вряд ли я сделал руками - до обновления все же работало и иногда ребутилось (мож раз в месяц).

    Нет ли смысла способ лечения куда нить на видное место прилепить? Яб тогда писать не стал )

  5. 15 минут назад, zyxmon сказал:

    Вот так сделайте - http://forums.zyxmon.org/viewtopic.php?p=16474#p16474

    Слелал. Странный фейл:

    /opt/etc/init.d #
    /opt/etc/init.d # minidlnad
    /opt/etc/init.d #
    /opt/etc/init.d #
    /opt/etc/init.d # ./S90minidlna check
     Checking minidlnad...              dead.
    /opt/etc/init.d # ./S90minidlna start
     Starting minidlnad...              done.
    /opt/etc/init.d # ./S90minidlna check
     Checking minidlnad...              dead.
    /opt/etc/init.d #

    Все вроде норм, но дохнет...

  6. LDD:

     

    ~ #
    ~ # ldd /opt/sbin/minidlnad
            libjpeg.so.9 => /opt/lib/libjpeg.so.9 (0x77164000)
            libpng16.so.16 => /opt/lib/libpng16.so.16 (0x77122000)
            libz.so.1 => /opt/lib/libz.so.1 (0x770fc000)
            libid3tag.so.0 => /opt/lib/libid3tag.so.0 (0x770d6000)
            libsqlite3.so.0 => /opt/lib/libsqlite3.so.0 (0x76f92000)
            libavformat.so.58 => /opt/lib/libavformat.so.58 (0x76d78000)
            libavutil.so.56 => /opt/lib/libavutil.so.56 (0x76c88000)
            libexif.so.12 => /opt/lib/libexif.so.12 (0x76c44000)
            libiconv.so.2 => /opt/lib/libiconv.so.2 (0x76b52000)
            libFLAC.so.8 => /opt/lib/libFLAC.so.8 (0x76b0e000)
            libvorbis.so.0 => /opt/lib/libvorbis.so.0 (0x76aca000)
            libogg.so.0 => /opt/lib/libogg.so.0 (0x76ab2000)
            libffmpegthumbnailer.so.4 => /opt/lib/libffmpegthumbnailer.so.4 (0x76a68000)
            libopusfile.so.0 => /opt/lib/libopusfile.so.0 (0x76a4a000)
            libpthread.so.0 => /opt/lib/libpthread.so.0 (0x76a1c000)
            libgcc_s.so.1 => /opt/lib/libgcc_s.so.1 (0x769f6000)
            libc.so.6 => /opt/lib/libc.so.6 (0x76868000)
            libm.so.6 => /opt/lib/libm.so.6 (0x76764000)
            libdl.so.2 => /opt/lib/libdl.so.2 (0x76750000)
            libavcodec.so.58 => /opt/lib/libavcodec.so.58 (0x75784000)
            libbz2.so.1.0 => /opt/lib/libbz2.so.1.0 (0x75772000)
            libgnutls.so.30 => /opt/lib/libgnutls.so.30 (0x7559c000)
            libavformat.so.57 => not found
            libavcodec.so.57 => not found
            libavutil.so.55 => not found
            libavfilter.so.6 => not found
            libstdc++.so.6 => /opt/lib/libstdc++.so.6 (0x753f8000)
            libopus.so.0 => /opt/lib/libopus.so.0 (0x75390000)
            /opt/lib/ld.so.1 (0x771aa000)
            libswresample.so.3 => /opt/lib/libswresample.so.3 (0x75368000)
            libshine.so.3 => /opt/lib/libshine.so.3 (0x7534c000)
            libx264.so.157 => /opt/lib/libx264.so.157 (0x75086000)
            libnettle.so.7 => /opt/lib/libnettle.so.7 (0x7503c000)
            libhogweed.so.5 => /opt/lib/libhogweed.so.5 (0x74ffa000)
            libgmp.so.10 => /opt/lib/libgmp.so.10 (0x74f74000)
    ~ #

  7. 45 минут назад, TheBB сказал:

    лучше сразу `ldd /opt/sbin/minidlnad`

    или

    `opkg install libffmpeg-full --force-reinstall`

    Не выходит каменный цветок (

    ~ # opkg install libffmpeg-full --force-reinstal
    l
    Removing package libffmpeg-full from root...
    Installing libffmpeg-full (4.2.2-4) to root...
    Downloading http://bin.entware.net/mipselsf-k3.4/libffmpeg-full_4.2.2-4_mipsel-3.4.ipk
    Configuring libffmpeg-full.
    ~ #
    ~ #
    ~ #
    ~ # minidlnad
    minidlnad: error while loading shared libraries: libavformat.so.57: cannot open shared object file: No such file or directory
    ~ #

  8. 31 минуту назад, zyxmon сказал:

    Ну так Вы уже намутили с библиотеками. Чем версия, которая идет с прошивкой Вас не устраивает?

    Яж написал - обновил прошивку из вебморды и сделал opkg update opkg upgrade. Ручками больше ничего не делал.

  9. Скопировал либы... Лучше не стало:

    root@Router:/opt/etc/init.d# ./S90minidlna start
     Starting minidlnad...              failed.
    root@Router:/opt/etc/init.d# minidlnad
    minidlnad: error while loading shared libraries: libavcodec.so.57: cannot open shared object file: No such file or directory
    root@Router:/opt/etc/init.d#
    root@Router:/opt/lib# cp libavcodec.so.58 libavcodec.so.57

    root@Router:/opt/etc/init.d# minidlnad
    minidlnad: error while loading shared libraries: libavutil.so.55: cannot open shared object file: No such file or directory
    root@Router:/opt/etc/init.d#
    root@Router:/opt/lib# cp libavutil.so.56 libavutil.so.55

    root@Router:/opt/lib# minidlnad
    minidlnad: error while loading shared libraries: libavfilter.so.6: cannot open shared object file: No such file or directory
    root@Router:/opt/lib# cp libavfilter.so.7 libavfilter.so.6

    root@Router:/opt/lib# minidlnad
    minidlnad: /opt/lib/libavcodec.so.57: version `LIBAVCODEC_57' not found (required by /opt/lib/libffmpegthumbnailer.so.4)
    minidlnad: /opt/lib/libavutil.so.55: version `LIBAVUTIL_55' not found (required by /opt/lib/libffmpegthumbnailer.so.4)
    minidlnad: /opt/lib/libavformat.so.57: version `LIBAVFORMAT_57' not found (required by /opt/lib/libffmpegthumbnailer.so.4)
    minidlnad: /opt/lib/libavfilter.so.6: version `LIBAVFILTER_6' not found (required by /opt/lib/libffmpegthumbnailer.so.4)
    root@Router:/opt/lib#
    root@Router:/opt/etc/init.d# ./S90minidlna start
     Starting minidlnad...              done.

    root@Router:/opt/etc/init.d# ./S90minidlna start
     Starting minidlnad...              failed.
    root@Router:/opt/etc/init.d#
     

  10. 7 минут назад, zyxmon сказал:

    Запустить не скриптом, а руками и смотреть, что напишет в консоль.

    root@Router:/opt/etc/init.d# ./S90minidlna check
     Checking minidlnad...              dead.
    root@Router:/opt/etc/init.d# ./S90minidlna start
     Starting minidlnad...              failed.
     

    Ой!

    root@Router:/opt/etc/init.d# ./S90minidlna start
     Starting minidlnad...              done.
    root@Router:/opt/etc/init.d# ./S90minidlna start
     Starting minidlnad...              failed.
    root@Router:/opt/etc/init.d# ./S90minidlna start
     Starting minidlnad...              failed.
    root@Router:/opt/etc/init.d# minidlnad
    minidlnad: error while loading shared libraries: libavformat.so.57: cannot open shared object file: No such file or directory
    root@Router:/opt/etc/init.d#
     

     

  11. Поломался DLNA... Проапгрейдил прошивку до 2.16.D.3.0-5. Потом opkg update и opkg upgrade и опа...

    Больше он не стартует. В лог пишет:

    [2020/06/20 20:20:34] upnphttp.c:1065: warn: HTTP Connection closed unexpectedly

     В сислоге только записи:

    Jun 20 20:21:05 Router root: Failed to start minidlnad from .

    Есть мысли?

×
×
  • Create New...