MediaTomb и UDP-to-HTTP не запускается при вкл DIGMA 311

MediaTomb и UDP-to-HTTP не запускается при вкл DIGMA 311

Postby jaguardark » 26 Jan 2012, 14:14

Не стартуют в автомате сервисы, использующие соединение с интернетом (MediaTomb server, UDP-to-HTTP Proxy, Transmission ….) спасибо FarVoice с http://moservices.org/
Устанавливаем из MOS модулей vsFTPd FTP
Заходим ftp://root@<адрес_плеера>;
Далее /usr/local/etc/mos/bin находим файл wait_ip и редактируем его
Меняем
код:
while [ $i -ne 0 ] ; do
a=$( netstat -r | grep default )
[ -n "$a" ] && break
sleep 5
let i-=1
done
на
код:
while [ $i -ne 0 ] ; do
a=$( netstat -r | grep default )
if [ -n "$a" ] ; then
a="$(ifconfig | sed -n '/127.0.0.1/d;/192.168.0.9/d;s/^ *inet addr:\([^ ]*\).*$/\1/p' )"
[ -n "$a" ] && break
fi
sleep 5
let i-=1
done
сохраняем изменения и перезагружаемся.



Проблема в том что файл wait_ip имеет немного другое содержимое

i=60
while [ $i -ne 0 ] ; do
a="$( netstat -r | sed -n 's/^default *\([^ \*]*\).*$/\1/p' )"
[ -n "$a" ] && break
sleep 5
let i-=1
done
[ -z "$a" ] && exit 0
exit 1

Знающие люди подскажите как сделать так чтоб MediaTomb server и UDP-to-HTTP Proxy v1.0b19-Chipmunk запускались автоматически т.к. способ предложенный в начале темы не работает. Посоветовали обратиться к FarVoice .
Digma 311 прошивка 1.0.5.6, роутер TP-Link 1043
jaguardark
 
Posts: 6
Joined: 25 Jan 2012, 22:58

Re: MediaTomb и UDP-to-HTTP не запускается при вкл DIGMA 311

Postby FarVoice » 26 Jan 2012, 14:37

немного не понял - вариант с
Code: Select all
a="$( netstat -r | sed -n 's/^default *\([^ \*]*\).*$/\1/p' )"

не работает?
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: MediaTomb и UDP-to-HTTP не запускается при вкл DIGMA 311

Postby jaguardark » 26 Jan 2012, 15:03

я привел содержимое файла wait_ip который у меня есть на плеере. установлен МОС3.
Digma 311 прошивка 1.0.5.6, роутер TP-Link 1043
jaguardark
 
Posts: 6
Joined: 25 Jan 2012, 22:58

Re: MediaTomb и UDP-to-HTTP не запускается при вкл DIGMA 311

Postby FarVoice » 26 Jan 2012, 17:59

какой из трёх?
вот это я и не понял. И какой не работает?

off - вообще-то есть очень удобные теги quote и code для выделения
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: MediaTomb и UDP-to-HTTP не запускается при вкл DIGMA 311

Postby jaguardark » 26 Jan 2012, 19:44

Извиняюсь может бестолково объяснил.
На сайте http://forum.ixbt.com/topic.cgi?id=60:2722 в теме "Digma HDMP-310/311/550/551 - стильные медиаплееры c реально работающим HD звуком и интернет браузером (Realtek 1185)", где в вопросах и ответах есть как настроить IPTV, а дальше пути решения проблемы

Не стартуют в автомате сервисы, использующие соединение с интернетом (MediaTomb server, UDP-to-HTTP Proxy, Transmission ….) спасибо FarVoice с http://moservices.org/
Устанавливаем из MOS модулей vsFTPd FTP
Заходим ftp://root@<адрес_плеера>;
Далее /usr/local/etc/mos/bin находим файл wait_ip и редактируем его
Меняем
код:
Code: Select all
while [ $i -ne 0 ] ; do
a=$( netstat -r | grep default )
[ -n "$a" ] && break
sleep 5
let i-=1
done

на
код:
Code: Select all
while [ $i -ne 0 ] ; do
a=$( netstat -r | grep default )
if [ -n "$a" ] ; then
a="$(ifconfig | sed -n '/127.0.0.1/d;/192.168.0.9/d;s/^ *inet addr:\([^ ]*\).*$/\1/p' )"
[ -n "$a" ] && break
fi
sleep 5
let i-=1
done

сохраняем изменения и перезагружаемся.


так вот когда я открыл свой файл wait_ip по пути /usr/local/etc/mos/bin, то увидел содержимое следующего характера
Code: Select all
i=60
while [ $i -ne 0 ] ; do
a="$( netstat -r | sed -n 's/^default *\([^ \*]*\).*$/\1/p' )"
[ -n "$a" ] && break
sleep 5
let i-=1
done
[ -z "$a" ] && exit 0
exit 1


Т.к. в программировании не селен, прошу помочь разобраться с этим как правильно сделать чтоб службы стартовали автоматом. Может быть есть другое решение проблемы? У меня кроме как Sayler's Media RSS все стольное приходиться запускать в ручную.
Digma 311 прошивка 1.0.5.6, роутер TP-Link 1043
jaguardark
 
Posts: 6
Joined: 25 Jan 2012, 22:58

Re: MediaTomb и UDP-to-HTTP не запускается при вкл DIGMA 311

Postby FarVoice » 27 Jan 2012, 07:01

теперь понятно :)
А вы пробовали менять строчку
Code: Select all
a="$( netstat -r | sed -n 's/^default *\([^ \*]*\).*$/\1/p' )"

на
Code: Select all
a="$(ifconfig | sed -n '/127.0.0.1/d;/192.168.0.9/d;s/^ *inet addr:\([^ ]*\).*$/\1/p' )"

?
И не забывайте, редактировать надо в редакторе, который понимает юниксовые концы строк, например, AkelPad !
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: MediaTomb и UDP-to-HTTP не запускается при вкл DIGMA 311

Postby jaguardark » 27 Jan 2012, 08:32

как попробую отпишусь. У меня оди вопрос что означает /192.168.0.9/что это за IP-адрес.
Digma 311 прошивка 1.0.5.6, роутер TP-Link 1043
jaguardark
 
Posts: 6
Joined: 25 Jan 2012, 22:58

Re: MediaTomb и UDP-to-HTTP не запускается при вкл DIGMA 311

Postby FarVoice » 27 Jan 2012, 09:39

это адрес, назначаемый по умолчанию при подъёме интерфейса. Потом в DvdPlayer он убивается и присваивается уже другой на основе настроек. 0.9 фильтруется, чтобы сервисы не садились на этот адрес, в противном случае они будут недоступны.
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Re: MediaTomb и UDP-to-HTTP не запускается при вкл DIGMA 311

Postby jaguardark » 29 Jan 2012, 22:16

да всё стали включаться после перезагрузки плеера (просто заходя в службы отображаются как запушенные), но в меню проводник->UPnP пусто (т.е. MediaTomb как бы не запустился) для того чтоб заработало приходиться перезапускать , что делать подскажите?
Digma 311 прошивка 1.0.5.6, роутер TP-Link 1043
jaguardark
 
Posts: 6
Joined: 25 Jan 2012, 22:58

Re: MediaTomb и UDP-to-HTTP не запускается при вкл DIGMA 311

Postby FarVoice » 30 Jan 2012, 08:14

jaguardark wrote:да всё стали включаться после перезагрузки плеера (просто заходя в службы отображаются как запушенные), но в меню проводник->UPnP пусто (т.е. MediaTomb как бы не запустился) для того чтоб заработало приходиться перезапускать , что делать подскажите?

Поправьте в стартовом скрипте медиатомба - вместо wait_ip поставьте sleep 30
Если будет нормально запускаться - попробуйте поуменьшать паузу. Если нет - увеличивать.
ASUS O!Play R1 (amp_r12_vrtn), xTreamer Pro (amp_r12_vrt), xTreamer Prodigy (iNeXT 2.14 r2), IconBIT HDR12L (amp_r12_vrt), 3Q F425HW (xds42gl_7725_r3), MyGica A11 (mygica_m3_20121222)
User avatar
FarVoice
Администратор
 
Posts: 8572
Joined: 03 Sep 2010, 01:27
Location: Russia, Moscow

Next

Return to Digma

Who is online

Users browsing this forum: No registered users and 6 guests