Page 10 of 11

Re: Работа moServices с прошивкой R1_133(35)/R3_121(23)...

PostPosted: 12 Apr 2011, 22:20
by FarVoice
Unlimited wrote:В описании PatchedRootApp написано что оно запускает и останавливает сервисы при выключении и включении с пульта, при этом же запускается unicgi с агрументами status/stop т.е. по идее тоже может останавливать сервисы при выключении, а не пытаться их еще раз включить как это сделано сейчас (при любом вызове unicgi сервисы запускаются с агрументом start). И опять же unicgi отрабатывает после падения DvdPlayer и нормально запускает сервисы при обнаружении Wi-Fi. Что я упускаю?

Я уже, если не ошибаюсь, писал, что fp (fake package) патч работает только на R1/R3 прошивках, и то не на всех, а начиная с 133/121 . И это чистой воды хак - использование дыры в DvdPlayer . А patchedRootApp - это универсальное решение, причём более корректное, так как вначале запускается именно РутАп, который запускает DvdPlayer и наоборот - при засыпании вначале выгружается DvdPlayer а потом уже РутАп.

Re: Работа moServices с прошивкой R1_133(35)/R3_121(23)...

PostPosted: 12 Apr 2011, 22:54
by Unlimited
Понятно, спасибо. Как я понял patchedRootApp это предыдущее универсальное решение которое работало на всех предыдущих прошивках, но на новых прошивках и плеерах с файфаем изза падения dvdplayer оно перестало работать... А дыру типа package/unicgi они могут потом прикрыть... и если при этом пофиксят падение dvdplayer при обнаружении файвая, то опять можно будет ограничиться patchedRootApp.

Но вот на плеере с прошивкой 1.23(35) с установленым fp и patchedRootApp изза того что сервисы стартуют 3 раза при холодном пуске плеера, тот же сервис маунтс может не корректно отрабатывать. запущеный rootappом сервис может создать флаг запуска сервиса /tmp/mounts.pid и умереть вместе с dvdplayer так и не примонтировав шару, а потом запущеный из unicgi старт сервисов уже увидя флаг не будет запускать сервис маунтс...

Re: Работа moServices с прошивкой R1_133(35)/R3_121(23)...

PostPosted: 12 Apr 2011, 23:03
by FarVoice
Логично. Но уж лучше трижды запустить сервисы, чем получить упавшие :)
Ну а с пидами - надо думать.

А кст, почему три, а не два? patchedRootApp запускает rc.wakeup только при просыпании, при холодном старте - нет.

UPD - самый простой выход - поставить задержку секунд в 20 перед запуском moS в rcS .
За это время DvdPlayer гарантированно упадёт, обнаружив WiFi и поднимаясь, запустит unicgi из fp. А можно вообще выкинуть запуск из rcS - всё равно запустится :))

Re: Работа moServices с прошивкой R1_133(35)/R3_121(23)...

PostPosted: 12 Apr 2011, 23:12
by Unlimited
FarVoice wrote:Логично. Но уж лучше трижды запустить сервисы, чем получить упавшие :)
Ну а с пидами - надо думать.

А кст, почему три, а не два? patchedRootApp запускает rc.wakeup только при просыпании, при холодном старте - нет.

UPD - самый простой выход - поставить задержку секунд в 20 перед запуском moS в rcS .
За это время DvdPlayer гарантированно упадёт, обнаружив WiFi и поднимаясь, запустит unicgi из fp. А можно вообще выкинуть запуск из rcS - всё равно запустится :))

Три разных пида я видел в логе маунтс когда отслеживал как оно работает. Возможно старт после падения dvdplayer и воспринимается как просыпание?
Из rcS и правда можно наверно выкинуть, ибо если даже поставить 20 секунд перед запуском, то сессия же все равно убивается падением dvdplayera...

Re: Работа moServices с прошивкой R1_133(35)/R3_121(23)...

PostPosted: 14 Apr 2011, 21:29
by AlexMur
У меня при попытке выполнить
./install_fp_121
выдает результат
./install_fp_121: ./install_fp_121: 15: cannot create /usr/local/bi//package/script/unicgi: Directory nonexistent
chmod: /usr/local/bi//package/script/unicgi: No such file or directory


И еще вопрос, как протокол работы в telnete скопировать, чтобы вставить, например, сюда. А то руками набирать не есть хорошо.


R1 HD2 1.12.06rev4.1 with R3 123PAL

Re: Работа moServices с прошивкой R1_133(35)/R3_121(23)...

PostPosted: 15 Apr 2011, 06:25
by FarVoice
AlexMur wrote:У меня при попытке выполнить
./install_fp_121
выдает результат
./install_fp_121: ./install_fp_121: 15: cannot create /usr/local/bi//package/script/unicgi: Directory nonexistent
chmod: /usr/local/bi//package/script/unicgi: No such file or directory


И еще вопрос, как протокол работы в telnete скопировать, чтобы вставить, например, сюда. А то руками набирать не есть хорошо.


R1 HD2 1.12.06rev4.1 with R3 123PAL

Я же русским по белому написал в шапке, что этот патч только для прошивок R1_133/R3_121 и выше!
Для ревижен этот патч не имеет смысла! Так что пользуйтесь модулем Mounts.

Re: Работа moServices с прошивкой R1_133(35)/R3_121(23)...

PostPosted: 15 Apr 2011, 11:29
by AlexMur
Извиняюсь, а для чего мне использовать модуль Mounts? Проблема в том,что слетают настройки после попытки включить WiFi. Я включаю D-link DWA 131. Сеть вижу. Тест не проходит -
Sard писал(а):
это если жать где Инфрастуктура (AP), то тоже самое у меня, а если Точка-Точка делать то тест проходит, и ...
всё принимает, ключ ему нравиться, сеть находит, тестирование пишет всё успешно, тока IP адрес прописывает не тот, 192.168.59.254, а нужно 192.168.1.*

Что делать, не знаю. Как и где руками прописать IP?

Re: Работа moServices с прошивкой R1_133(35)/R3_121(23)...

PostPosted: 16 Jun 2011, 12:21
by dimzon
На связку R1 + HDP_R3_FW_127_PAL.zip встанет???

Re: Работа moServices с прошивкой R1_133(35)/R3_121(23)...

PostPosted: 17 Jun 2011, 00:53
by JMP
Вот я вам не скажу за эту связку, а для последней прошивки R3 по-любому надо ставить этот патч, ибо бага, описанная в первом посте, так и не исправлена :( Авторам огромная благодарность за пакет и за патчи. Я аж кипятком писаю :) Ютьюб на телевизоре в полный экран, сбылась мечта идиота :D

Re: Работа moServices с прошивкой R1_133(35)/R3_121(23)...

PostPosted: 19 Jul 2011, 17:29
by vitavin
http://moservices.org/mos2/fp_121.zip - ошибка 404, файл скачать не удается. Есть ли другой вариант? Спасибо