papka__ 0 Опубликовано 8 августа 2012 Жалоба Рассказать Опубликовано 8 августа 2012 Инструкция для сборки: (Установка bootstrap на NAS!!!) ipkg update ipkg install e2fslibs-dev svn make gcc cd /volume1/@appstore/ svn co http://tsdemuxer.googlecode.com/svn/trunk/xupnpd cd xupnpd/src/ make Правим xupnpd.lua cfg.ssdp_interface='eth0' (сетевой интерфейс в сторону точки доступа или провайдера если кабель от него подключён непосредственно к ПК. Обычно eth0, проверить ifconfig) cfg.daemon=true cfg.debug=0 cfg.mcast_interface='eth0' (сетевой интерфейс в сторону точки доступа или внутренней сети если кабель от провайдера подключён непосредственно к ПК. Обычно eth0, проверить ifconfig) cfg.feeds_update_interval=1800 cfg.uuid=nil cfg.pid_file='./'..cfg.log_ident..'.pid' Все замечательно запустилось. Кинул плейлист БатонТВ, немного потанцевав с бубном вокруг настроек m3u (хотел чтобы на Дуне работало). Все фунциклирует. Делал больше из интереса, но вдруг кому понадобится. За данный вариант установки, благодарим товарища mowgli. Пример скрипта автозапуска /volume1/@optware/etc/init.d/S70xupnpd.sh #!/bin/sh start() { /volume1/@appstore/xupnpd/src/xupnpd } stop () { killall xupnpd } case "$1" in start) start ;; stop) stop ;; esac exit 0 Не забываем дать сктрипу права на запуск: chmod +x /volume1/@optware/etc/init.d/S70xupnpd.sh P.S. Возможно ошибаюсь, надо еще потестить, но показалось, что меньше затыков на ХД каналах было, СД вообще без проблем. Возможно просто так совпало. Цитата Ссылка на сообщение Поделиться на другие сайты
mowgli 0 Опубликовано 8 августа 2012 Жалоба Рассказать Опубликовано 8 августа 2012 http://www.synology-forum.ru/index.php?sho...ost&p=19058 Цитата Ссылка на сообщение Поделиться на другие сайты
papka__ 0 Опубликовано 8 августа 2012 Автор Жалоба Рассказать Опубликовано 8 августа 2012 http://www.synology-forum.ru/index.php?sho...ost&p=19058 Да. Не нашел. Спасибо за подсказку. Ну теперь, если кому-то понадобится.... точно найдет. Попробую переставить по этому варианту. Цитата Ссылка на сообщение Поделиться на другие сайты
Conan 0 Опубликовано 9 августа 2012 Жалоба Рассказать Опубликовано 9 августа 2012 Очень кстати увидел эту тему! Как раз озадачился установкой xupnpd на свой DS409 с целью просмотра IPTV на PS3. Даже создал тему на англозычном форуме, но пока ответа там нет. Т.к. в линуксе полный чайник, могу только выполнять пошаговые инструкции.) Таким путем установил уже MC, Transmission, но с xupnpd по вашему примеру возникли проблемы. Пишет: -ash: sudo: not found В чем проблема? Цитата Ссылка на сообщение Поделиться на другие сайты
alexejnic 0 Опубликовано 10 августа 2012 Жалоба Рассказать Опубликовано 10 августа 2012 sudo apt-get install build-essential subversion uuid-dev Это вообще то команда для Ubuntu. Этот шаг пропускай. Цитата Ссылка на сообщение Поделиться на другие сайты
papka__ 0 Опубликовано 10 августа 2012 Автор Жалоба Рассказать Опубликовано 10 августа 2012 Очень кстати увидел эту тему! Как раз озадачился установкой xupnpd на свой DS409 с целью просмотра IPTV на PS3. Даже создал тему на англозычном форуме, но пока ответа там нет. Т.к. в линуксе полный чайник, могу только выполнять пошаговые инструкции.) Таким путем установил уже MC, Transmission, но с xupnpd по вашему примеру возникли проблемы. Пишет: -ash: sudo: not found В чем проблема? Этот вариант для вас будет актуальнее. cd /volume1/@appstore/ ipkg install e2fslibs-dev так как не хватало uuid.h svn co http://tsdemuxer.googlecode.com/svn/trunk/xupnpd cd xupnpd/src/ make переписал все что надо в /volume/@appstore/xupnpd понастраивал xupnpd.lua: cfg.ssdp_interface='eth0' cfg.ssdp_loop=0 cfg.daemon=true cfg.debug=0 cfg.mcast_interface='eth0' cfg.feeds_update_interval=1800 Цитата Ссылка на сообщение Поделиться на другие сайты
Conan 0 Опубликовано 10 августа 2012 Жалоба Рассказать Опубликовано 10 августа 2012 Дошел до этой строчки svn co http://tsdemuxer.googlecode.com/svn/trunk/xupnpd и опять же выдало -ash: svn: not found Цитата Ссылка на сообщение Поделиться на другие сайты
papka__ 0 Опубликовано 10 августа 2012 Автор Жалоба Рассказать Опубликовано 10 августа 2012 Дошел до этой строчки svn co http://tsdemuxer.googlecode.com/svn/trunk/xupnpd и опять же выдало -ash: svn: not found Поправил основной пост. Теперь вся информация по установке тут. Цитата Ссылка на сообщение Поделиться на другие сайты
Conan 0 Опубликовано 11 августа 2012 Жалоба Рассказать Опубликовано 11 августа 2012 Поправил основной пост. Теперь вся информация по установке тут. Спасибо! Установилось теперь нормально, исправления внёс, но... как его запускать теперь? По команде xupnpd снова пишет -ash: xupnpd: not found Цитата Ссылка на сообщение Поделиться на другие сайты
papka__ 0 Опубликовано 11 августа 2012 Автор Жалоба Рассказать Опубликовано 11 августа 2012 Спасибо! Установилось теперь нормально, исправления внёс, но... как его запускать теперь? По команде xupnpd снова пишет -ash: xupnpd: not found /volume1/@appstore/xupnpd/src/xupnpd или создаем в /volume1/@optware/etc/init.d/ скрипт запуска S70xupnpd.sh например такой #!/bin/sh start() { /volume1/@appstore/xupnpd/src/xupnpd } stop () { killall xupnpd } case "$1" in start) start ;; stop) stop ;; esac exit 0 Цитата Ссылка на сообщение Поделиться на другие сайты
Conan 0 Опубликовано 13 августа 2012 Жалоба Рассказать Опубликовано 13 августа 2012 papka_ Всё-равно не запускается, выдает то же сообщение. И по адресу http://<ип-сервера>:4044 ничего нет. Видимо, я ранее накосячил... Пытался по этому мануалу (http://lockyixbt.blogspot.com/2011/12/iptv-playstation-3.html) поставить xupnpd на NAS вместо роутера. Не удалось, конечно. Но теперь у меня их 2. Второй - в /opt/xupnpd/. Могут они конфликтовать? И как удалить ненужный? Цитата Ссылка на сообщение Поделиться на другие сайты
papka__ 0 Опубликовано 13 августа 2012 Автор Жалоба Рассказать Опубликовано 13 августа 2012 papka_ Всё-равно не запускается, выдает то же сообщение. И по адресу http://<ип-сервера>:4044 ничего нет. Видимо, я ранее накосячил... Пытался по этому мануалу (http://lockyixbt.blogspot.com/2011/12/iptv-playstation-3.html) поставить xupnpd на NAS вместо роутера. Не удалось, конечно. Но теперь у меня их 2. Второй - в /opt/xupnpd/. Могут они конфликтовать? И как удалить ненужный? Ну если совсем по-простому - удали все нафиг (обе предыдущие установки) и установи все с самого начала по инструкции с 1-го поста. Все устанавливается и работает. Установка по указанной ссылке не получится. Удалить можно командой "rm -r /opt/xupnpd". P.S. Ну если совсем никак - могу пробовать через телнет установить. Стучись в личку - что-нибудь придумаем. Цитата Ссылка на сообщение Поделиться на другие сайты
Chiller 0 Опубликовано 2 сентября 2012 Жалоба Рассказать Опубликовано 2 сентября 2012 после команды "make" появляется ошибка, подскажите куда посмотреть. http://s51.radikal.ru/i134/1209/78/89a6f21d2893.jpg Цитата Ссылка на сообщение Поделиться на другие сайты
Chiller 0 Опубликовано 2 сентября 2012 Жалоба Рассказать Опубликовано 2 сентября 2012 переустановил IPKG, при выполнении команды "ipkg install e2fslibs-dev svn make gcc" такой листинг: потом делаю "make", и то же самое что и постом выше. NAS> ipkg update Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/Packages.gz Inflating http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/Packages.gz Updated list of available packages in /opt/lib/ipkg/lists/cross Successfully terminated. NAS> ipkg upgrade Nothing to be done Successfully terminated. NAS> ipkg install e2fslibs-dev svn make gcc Installing e2fslibs-dev (1.40.3-5) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/e2fslibs-dev_1.40.3-5_i686.ipk Installing e2fslibs (1.40.3-5) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/e2fslibs_1.40.3-5_i686.ipk Installing svn (1.7.6-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/svn_1.7.6-1_i686.ipk package apr-util suggests installing sqlite package apr-util suggests installing openldap-libs Installing neon (0.29.3-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/neon_0.29.3-1_i686.ipk Installing openssl (0.9.8v-2) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/openssl_0.9.8v-2_i686.ipk Installing zlib (1.2.5-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/zlib_1.2.5-1_i686.ipk Installing libxml2 (2.7.8-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/libxml2_2.7.8-1_i686.ipk Installing apr (1.4.6-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/apr_1.4.6-1_i686.ipk Installing apr-util (1.4.1-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/apr-util_1.4.1-1_i686.ipk Installing expat (2.0.1-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/expat_2.0.1-1_i686.ipk Installing gdbm (1.8.3-4) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/gdbm_1.8.3-4_i686.ipk Installing libdb (4.2.52-3) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/libdb_4.2.52-3_i686.ipk Installing cyrus-sasl-libs (2.1.23-2) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/cyrus-sasl-libs_2.1.23-2_i686.ipk Installing psmisc (22.17-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/psmisc_22.17-1_i686.ipk Installing ncurses (5.7-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/ncurses_5.7-1_i686.ipk Installing file (5.09-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/file_5.09-1_i686.ipk Installing sqlite (3.7.13-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/sqlite_3.7.13-1_i686.ipk Installing readline (6.1-2) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/readline_6.1-2_i686.ipk Installing openldap-libs (2.3.43-2) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/openldap-libs_2.3.43-2_i686.ipk Installing make (3.82-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/make_3.82-1_i686.ipk Installing gcc (4.2.1-5) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/gcc_4.2.1-5_i686.ipk Installing binutils (2.19.1-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/binutils_2.19.1-1_i686.ipk Installing libc-dev (2.3.6-5) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/libc-dev_2.3.6-5_i686.ipk Configuring apr Configuring apr-util Configuring binutils update-alternatives: Linking //opt/bin/strings to /opt/bin/binutils-strings Configuring cyrus-sasl-libs Configuring e2fslibs Configuring e2fslibs-dev Configuring expat Configuring file Configuring gdbm Configuring libdb Configuring libxml2 Configuring make Configuring ncurses update-alternatives: Linking //opt/bin/clear to /opt/bin/ncurses-clear Configuring neon Configuring openldap-libs Configuring openssl Configuring psmisc update-alternatives: Linking //opt/bin/killall to /opt/bin/psmisc-killall update-alternatives: Linking //opt/bin/pidof to /opt/bin/psmisc-killall Configuring readline Configuring sqlite Configuring svn Configuring zlib An error ocurred, return value: 8. Collected errors: Package libc-dev wants to install file /opt/include/et/com_err.h But that file is already provided by package e2fslibs-dev Package libc-dev wants to install file /opt/include/ext2fs/bitops.h But that file is already provided by package e2fslibs-dev Package libc-dev wants to install file /opt/include/ext2fs/ext2_ext_attr.h But that file is already provided by package e2fslibs-dev Package libc-dev wants to install file /opt/include/ext2fs/ext2_fs.h But that file is already provided by package e2fslibs-dev Package libc-dev wants to install file /opt/include/ext2fs/ext2_io.h But that file is already provided by package e2fslibs-dev Package libc-dev wants to install file /opt/include/ext2fs/ext2fs.h But that file is already provided by package e2fslibs-dev Package libc-dev wants to install file /opt/include/ext2fs/ext3_extents.h But that file is already provided by package e2fslibs-dev Package libc-dev wants to install file /opt/include/ext2fs/tdb.h But that file is already provided by package e2fslibs-dev NAS> может ошибка в /etc/rc.local ?, у меня он так выглядит после переустановки IPKG #!/bin/sh # Optware setup [ -x /etc/rc.optware ] && /etc/rc.optware start exit 0 Цитата Ссылка на сообщение Поделиться на другие сайты
Chiller 0 Опубликовано 8 сентября 2012 Жалоба Рассказать Опубликовано 8 сентября 2012 наконец-то решил проблему: удалил вручную файлы, которые указаны в ошибке: /opt/include/et/com_err.h /opt/include/ext2fs/bitops.h /opt/include/ext2fs/ext2_ext_attr.h /opt/include/ext2fs/ext2_fs.h /opt/include/ext2fs/ext2_io.h /opt/include/ext2fs/ext2fs.h /opt/include/ext2fs/ext3_extents.h /opt/include/ext2fs/tdb.h потом опять выполнил команду: ipkg install gcc все поставилось без ошибок. Цитата Ссылка на сообщение Поделиться на другие сайты
Chiller 0 Опубликовано 3 октября 2012 Жалоба Рассказать Опубликовано 3 октября 2012 создал файл по пути /volume1/@optware/etc/init.d/S70xupnpd.sh в него поместил код автозапуска с 1го поста, перезагружаю NAS, xupnpd автоматом не стартует. что-то еще надо сделать? Цитата Ссылка на сообщение Поделиться на другие сайты
mowgli 0 Опубликовано 3 октября 2012 Жалоба Рассказать Опубликовано 3 октября 2012 а должен стартовать ? Цитата Ссылка на сообщение Поделиться на другие сайты
Chiller 0 Опубликовано 3 октября 2012 Жалоба Рассказать Опубликовано 3 октября 2012 а должен стартовать ? в 1м посте написано что этот код - скрипт автозапуска, я подумал что имеется ввиду автозапуск после перезагрузки NASa, или я ошибаюсь? Цитата Ссылка на сообщение Поделиться на другие сайты
mowgli 0 Опубликовано 3 октября 2012 Жалоба Рассказать Опубликовано 3 октября 2012 он руками у вас работает ? если нет то автостарта не будет. Цитата Ссылка на сообщение Поделиться на другие сайты
Chiller 0 Опубликовано 4 октября 2012 Жалоба Рассказать Опубликовано 4 октября 2012 он руками у вас работает ? если нет то автостарта не будет. да работает, после перезагрузки NASa вручную ввожу /volume1/@appstore/xupnpd/src/xupnpd, сервер запускается. Цитата Ссылка на сообщение Поделиться на другие сайты
mowgli 0 Опубликовано 4 октября 2012 Жалоба Рассказать Опубликовано 4 октября 2012 а причем тут демон когда обсуждаем скрипт? Цитата Ссылка на сообщение Поделиться на другие сайты
Chiller 0 Опубликовано 5 октября 2012 Жалоба Рассказать Опубликовано 5 октября 2012 а причем тут демон когда обсуждаем скрипт? Может мы не понимаем друг друга? Мне необходимо чтобы xupnpd запускался автоматически после перезагрузки NASa. Как я понял, для выполнения этой задачи необходимо создать скрипт автозапуска и поместить его в /volume1/@optware/etc/init.d/ Под виндой я создал *.txt файл, скопировал в него код скрипта из 1го поста, потом переименовал его в S70xupnpd.sh и закинул по вышеуказанному пути. После перезагрузки NASa xupnpd автоматом не стартует, приходится запускать его вручную. Что я делаю не так? Цитата Ссылка на сообщение Поделиться на другие сайты
alexejnic 0 Опубликовано 5 октября 2012 Жалоба Рассказать Опубликовано 5 октября 2012 Скорее всего ты его не сделал исполняемым. Простое создание ничего не даст. Запусти команду chmod +x /volume1/@optware/etc/init.d/S70xupnpd.sh Цитата Ссылка на сообщение Поделиться на другие сайты
papka__ 0 Опубликовано 5 октября 2012 Автор Жалоба Рассказать Опубликовано 5 октября 2012 Скорее всего ты его не сделал исполняемым. Простое создание ничего не даст. Запусти команду chmod +x /volume1/@optware/etc/init.d/S70xupnpd.sh Однозначно! Добавил в описание, на будущее. Цитата Ссылка на сообщение Поделиться на другие сайты
Chiller 0 Опубликовано 5 октября 2012 Жалоба Рассказать Опубликовано 5 октября 2012 alexejnic papka__ спасибо, вечером попробую и тут отпишусь. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.