Closed GoogleCodeExporter closed 9 years ago
Привет. А зачем вы переустанавливали
библиотеку и как вы это делали. Минидлна
пока криво собран. При запуске из скрипта
все должно работать (т.е. /opt/etc/init.d/S40minidlna).
Незапускайте его руками, т.е. /opt/bin/minidlna.
Библиотека есть, ее не нужно трогать,
просто бинарник ее не видит. В скрипте
прописан export LD_LIBRARY_PATH во время запуска, все
работает. Не делайте экспорт без скрипта.
Пакет будет пересобран с последней версией
минидлна скоро
Original comment by d...@soulblader.com
on 2 Feb 2012 at 11:17
добрый день.
у меня с нано была проблема и раньше(на
других прошивках), просто я не
замарачивался.
переустанавливал библиотеки я через ipkg
install libexif(либо другие, на которые мне "как бы
намекает" появляющаяся ошибка) -force-reinstall
минидлна запускал скриптом, при авто
запуске(при перезагрузке рутера) он тоже не
включаеться, что не удивительно если
скриптом вручную он не хочет этого делать.
на сколько я понимаю самый кривой для меня
способ будет добавить в скрипт загрузки
инсталляцию этих глючащих библиотек...
просто хотелось бы способ поизящьнее :)
спасибо
Original comment by overdoz...@gmail.com
on 2 Feb 2012 at 11:58
Их не нужно добавлять. Библиотеки должны
быть. Наберите ldd /opt/bin/minidlna
это покажет какие библиотеки ему нужны и
каких нет. Вот тех которых нет, проверьте
ls -la /opt/lib. В выводе не должно быть битых
линков (которые красные). После установки
(если устанавливаете библиотеки) запустите
вручную /opt/sbin/ldconfig чтобы обновить кэш
библиотек. Странно что в нано у вас
проблемы были... Какая у вас файловая
система на диске и чем диск форматировали?
Original comment by serge...@gmail.com
on 2 Feb 2012 at 12:36
раскажу в кратце:
1. библиотеки - есть
2. такая проблема в моем случае решаеться,
если их переустановить
3. после запуска скрипта - все работает, до
следующего запуска
4. приводу вывод команды лдд:
/media/AiDisk_a1 # ldd /opt/bin/nano
/opt/bin/nano: '/opt/lib/libncurses.so.5' is not an ELF file
/opt/bin/nano: '/opt/lib/libncurses.so.5' is not an ELF file
/opt/bin/nano: '/opt/lib/libncurses.so.5' is not an ELF file
libncurses.so.5 => not found
libgcc_s.so.1 => /opt/lib/libgcc_s.so.1 (0x2aabf000)
libc.so.0 => /opt/lib/libc.so.0 (0x2aade000)
ld-uClibc.so.0 => /opt/lib/ld-uClibc.so.0 (0x2aaa8000)
/media/AiDisk_a1 # nano
nano: '/opt/lib/libncurses.so.5' is not an ELF file
nano: '/opt/lib/libncurses.so.5' is not an ELF file
nano: '/opt/lib/libncurses.so.5' is not an ELF file
nano: can't load library 'libncurses.so.5'
5. если я переустановлю библиотеку - нано
загрузиться - 1 раз
я все переснес 10 раз, все равно эта беда
вылазит.
дело НЕ в прошивке, "ЭТО" бывало и раньше.
6. после моих манипуляций у меня новая
проблема :)
перезагрузка рутера приводит к тому, что любая оптварная "комманда" выдает ошибку: input/output error. вообще незнаю где я мог лажануться
спосибо :)
Original comment by overdoz...@gmail.com
on 2 Feb 2012 at 2:02
/media/AiDisk_a1 # /opt/etc/init.d/S95transmission start
Starting transmission-daemon:.start-stop-daemon: can't execute
'/opt/bin/transmission-daemon': Input/output error
[FAILED]
вот например
/ # ipkg
-sh: ipkg: Input/output error
даже перегрузить не успел
Original comment by overdoz...@gmail.com
on 2 Feb 2012 at 2:05
Это либо с диском беда уже, либо с профилем
не так что-то...
Можно попробовать сделать:
ipkg.sh update
ipkg.sh remove -force-depends ipkg-opt
ipkg.sh install ipkg-opt
Так вот мне и интересно откуда у вас эти
проблемы с либаи изначально взялись, а суть
то я понял.
Original comment by d...@soulblader.com
on 3 Feb 2012 at 6:48
Попробую вспомнить
Сначало я эксперементировал с флэшкой и
хдд вместе, чтото мне с этим не очень везло
и востоянно все отваливалось. Я менял их в
портах местами и результат оставался тем
же. Возможно я подумал что у меня проблема с
флэшкой и поставил другую. Проблема
осталась.
Тут мы плавно переходим к тому, что
возможно я поставил все на флэшку с НТФС и
прокатило и что самое интересное ПЕРЕВИСАЛ
ДИРЕКТОРИЮ ОПТ НА ХДД И ВСЕ РАБОТАЛО. Я не
совсем уверен что манипуляции были именно
такими, но есть подозрение что я мог
догадаться.
Что касаеться хдд, то я его удалил весь,
вместо опт директории при эксперементах...
Весь удалил :-)
Однако по новой система на НТФС вставать не
хочет, хотя свап привязываеться... Я в
процессе эксперемегтов, может что
получиться, однако мне кажеться что проще
былобы на ексфс ставить
Original comment by overdoz...@gmail.com
on 3 Feb 2012 at 7:23
так вы удалите таблицу разделов с него, и
сделайте новую. потом уже форматировать. на
ntfs ничего устанавливать нельзя!! Уж если
очень нужен нтфс, сделайте под него раздел
Original comment by d...@soulblader.com
on 3 Feb 2012 at 7:33
Не хотел эксперементировать пока на нем
была нужная информация... Теперь можно и
попробывать :-)
Спасибо!
Original comment by overdoz...@gmail.com
on 3 Feb 2012 at 8:12
Original comment by d...@soulblader.com
on 23 Feb 2012 at 9:54
Original issue reported on code.google.com by
overdoz...@gmail.com
on 2 Feb 2012 at 8:07