Перейти к содержанию
дядя Фёдор

mgcamd - настройка и чтение логов

Рекомендуемые сообщения

Николаси

+1

что то я не "вспомнил" что и так можно...)))

Поделиться сообщением


Ссылка на сообщение

[PLL] [Демодулятор] CX24116 Ipbox 900HD

[Номер партии] DNDU24512

PGI 0.7.3 внутренняя, без мультибута.

mgcamd v1.35

M: { 00 }

C: { 01 }

A: { 02 } 00

U: { 05 } ***

F: { 00 }

T: { 00 }

G: { 01 }

N: { 07 } 5 30 ***

K: { 03 } ***

Q: { 600 } **

P: { 02 }

O: { 00 } username password

S: { 03 } 80

L: { 01 } 192.168.88.254 514

E: { 15 } ***

H: { 03 } ***

R: { 00 } ***

D: { 03 }

B: { 00 }

*** - менялось всяко

CWS_KEEPALIVE = 300 менялось всяко

36 градус транспондеры все написаны руками, пинг на шуросервер стабильный.

На дрим,опен-S,ортонах на этом сервере эффект не наблюдается.

ignore, replace, priority на беду внимания не оказывают.

Беда: после интенсивного перещелкивания каналов на шуринге НТВ+HD, особенно туда-сюда - гарантированно виснет

Запросы-ответы после встрявания - доходят, но рисует черный экран.

В момент Хэ на ресе память свободная есть, проц не загружен

Лечится перестартом mgcamd.

Как бороться ?

Спасибо.

Изменено пользователем дядя Фёдор

Поделиться сообщением


Ссылка на сообщение

mgcamd v1.35

B: { 00 }

Беда: после интенсивного перещелкивания каналов на шуринге НТВ+HD, особенно туда-сюда - гарантированно виснет

Запросы-ответы после встрявания - доходят, но рисует черный экран.

В момент Хэ на ресе память свободная есть, проц не загружен

Лечится перестартом mgcamd.

Как бороться ?

Читать азбуку, а в ней Часто Задаваемые Вопросы. А в них, вопрос №1.

Поделиться сообщением


Ссылка на сообщение

Читать азбуку, а в ней Часто Задаваемые Вопросы. А в них, вопрос №1.

Азбука исчитана и чтима, пробовал. При

[PGI ~]$ cat /var/keys/mg_cfg | grep "B:"

B: { 12 }

и определению ящика по логу

25.10.2011 0:33:35 UserLevel Notice Box type: openbox/stapi

после пересмыкивания каналами , помимо сообщений тех же про no free slots и т.д

появляются примерно раз в 2-3 минуты еще и

25.10.2011 0:38:45 UserLevel Notice [mg0] WARNING, both cws changed !

с ожидаемыми фризами и рассыпаниями,потому и стояло {00}

при этом бокс определялся как Box type: ipbox9000 и запаздываний не наблюдалось.

В любом случае B 12 вопрос не решает в текущем ситуации

ДФ, Куда еще копать ? Что еще может влиять ?

Поделиться сообщением


Ссылка на сообщение

Азбука исчитана и чтима, пробовал. При

[PGI ~]$ cat /var/keys/mg_cfg | grep "B:"

B: { 12 }

и определению ящика по логу

25.10.2011 0:33:35 UserLevel Notice Box type: openbox/stapi

после пересмыкивания каналами , помимо сообщений тех же про no free slots и т.д

появляются примерно раз в 2-3 минуты еще и

25.10.2011 0:38:45 UserLevel Notice [mg0] WARNING, both cws changed !

с ожидаемыми фризами и рассыпаниями,потому и стояло {00}

при этом бокс определялся как Box type: ipbox9000 и запаздываний не наблюдалось.

Никуда не надо копать. И не надо мешать в кучу вещи, которые никак не связаны друг с другом.

Параметр B никак не влияет на "рассыпания", связанные с тем, что вам вовремя с сервера не приходит ответ (когда both cws changed).

То, что у вас якобы так происходит, когда стоит 12 - чистое совпадение.

Не хотите - не верьте, но это факт (если знать архитектуру софта - это становится очевидным).

В любом случае B 12 вопрос не решает в текущем ситуации

Какой у вас именно "вопрос, который не решает"?

Параметр B:{12} решает проблему падения mgcamd после нескольких переключений каналов (ваша изначальная проблема).

Значение параметра B:{12} - единственное правильное для прошивок PGI.

Иначе, либо не будет работать вообще, либо будет падать после нескольких переключений каналов (что у вас и было с параметром 00).

Поверьте людям, которые уже тут собаку съели на этом.

И убедитесь, еще кстати, что у вас запущен только один процесс mgcamd, а не несколько (это по поводу free slots).

Изменено пользователем дядя Фёдор

Поделиться сообщением


Ссылка на сообщение

Появление ошибок "[mg0] WARNING, both cws changed !" сразу после замены 00, на 12 - случайность. Ок

B-12 проблему выпадения не решает, после передергивания каналами симптоматика та же, no free slots и далее по тексту.

На этом конкретном аппарате пробовались уже все настройки. При длинном и рваном коннекте и загруженности сервера проблема ожидаемо усугубляется - выпадает и на "небыстром" передергивании, раз в минуту, например (пробовал на роутере с GPRS)

Множественных процессов mgcamd до инцидента не замечено, но перепроверю в момент завала. Ок.

Судя по Вашей категоричности, а также порадовавшим "якобы" по поводу приводимых событий из логов бокса, проблемы не существует. Ок :)

На работе есть несколько б\у 900НД и 91НД на sirfteam, завтра другой ящик залью с нуля, без дампов и копирования.

Попутно примите благодарность за работы по PGI, толковые мануалы и оперативность.

Поделиться сообщением


Ссылка на сообщение

Судя по Вашей категоричности, а также порадовавшим "якобы" по поводу приводимых событий из логов бокса, проблемы не существует. Ок :)

Глобальной однозначно не существует. Люди годами пользуются без таких проблем.

Если бы mgcamd падал через раз у всех (да и даже не у всех), мы бы об этом давно знали.

Ошибка - "No Free slots", если вы ее по прежнему видите с параметром B12 или падения mgcamd - означают, что

1) кроме mgcamd что-то еще пытается "декодировать" каналы и есть конфликт (это может быть либо другой эмулятор, либо еще одна копия mgcamd в памяти)

2) mgcamd некорректно сконфигурирован, например B:{} - не 12 или вы не используете аддон для PGI, а сами (неправильно) прикрутили скрипты старта

3) вы пытаетесь смотреть пакеты, которые известны тем, что mgcamd не может с ними корректно работать (например XTra TV)

4) mgcamd уже успел упасть (некорректно закрыв за собой открытые слоты декодирования) когда B{} было не 12, потом его стартанули заново с B-12 и он не может снова открыть слоты, которые были неправильно закрыты. Нужен ребут.

Изменено пользователем дядя Фёдор

Поделиться сообщением


Ссылка на сообщение

Это почему же?

Нормально работает.

почему у меня не работает?на dreambox irdeto заработало с 19 градусов а на sezam ни в какую что только не пробовал.что конкретно нужно сделать кто подскажет пробовал и mgcamd 1.37 и 1.38

Поделиться сообщением


Ссылка на сообщение

почему у меня не работает?на dreambox irdeto заработало с 19 градусов а на sezam ни в какую что только не пробовал.что конкретно нужно сделать кто подскажет пробовал и mgcamd 1.37 и 1.38

Доки читать нужно. Для IPBOX формат файлов replace.list и SoftCam.key не такой, как у дримов (для этих хакнутых версий mgcamd выше 1.35).

В архиве с mgcamd есть примеры этих файлов с расширениями .sh4

Поделиться сообщением


Ссылка на сообщение

естественно я и брал с расширением sh4 и бинарник переименовал в просто mgcamd то же делал и с replace.list. а что делать с softcam не понял можно подробнее.ведь остальные кодировки открывает?

Поделиться сообщением


Ссылка на сообщение

естественно я и брал с расширением sh4 и бинарник переименовал в просто mgcamd то же делал и с replace.list. а что делать с softcam не понял можно подробнее.ведь остальные кодировки открывает?

смотрите на примере тойже Zee TV

вот это в replace.list

# ZEE TV 13e

R:{{2970}{0608}{000000}{053D}{0626}{000000}{053D}} # Zee Russia

R:{{296C}{0608}{000000}{053E}{0626}{000000}{053E}} # Zee TV

R:{{296D}{0608}{000000}{053F}{0626}{000000}{053F}} # Zee Cinema

вот это в SoftCam.Key

;Coding System: Irdeto

;===============================================================================

=

I 0626 06 F079C68BA19B8405F6026E0C81798B25 ; Zee TV 13°E

I 0626 M1 EEBA6DE0DE7CBE7AC52AD4925223F422 ; Zee TV 13°E

I 0626 M2 F50B86C4FABAEAD6578B821DCA2A222E ; Zee TV 13°E

тоисть вам надо прописать верно в репресс листе + рабочие ключи...Таже Зеа меняеть ключи помоему каждые 3-4 дня...походу ключь этот уже не катит...

Поделиться сообщением


Ссылка на сообщение

а как разобраться с 19 градусов есть где почитать откуда берутся строчки с цифрами в replace list?

))))))))))

# replace old with new {{ sid } { caid } { provid } { ecmpid } { newcaid } { newprovid } { newecmpid }}

http://gomel-sat.bz/forums/index.php?showtopic=1007

если вкратце

{{ sid } { caid } { provid } { ecmpid } { newcaid } { newprovid } { newecmpid }}

R:{{2970}{0608}{000000}{053D}{0626}{000000}{053D}} # Zee Russia

Для канала, у которого Service ID (SID) = 2970, поменять PID с параметром: CaID=0608, ProvID=000000, CaPID=053D на PID, с параметром: CaID=0626, ProvID=000000 и CaPID=053D.

У каждого канала на отдельно взятом транспондере всегда свой уникальный Service ID (SID) смотрите в тюнер или через софт.И проверьте ваш игноре лист-нет ли там ваших каналов на астру....В составление репрейса на него не могу помочь-просто у меня нет этого спутника...

Изменено пользователем Николаси

Поделиться сообщением


Ссылка на сообщение

а как разобраться с 19 градусов есть где почитать откуда берутся строчки с цифрами в replace list?

вот попробуй этот ,хотя у меня и без него отлично работает
Раскрывающийся текст

#PREMIERA 19E

R: {{ 000A } { 1702 } { 000000 } { 1742 } { 0 } { 0 } { 0 }} # premiere 1

R: {{ 000B } { 1702 } { 000000 } { 1744 } { 0 } { 0 } { 0 }} # premiere 2

R: {{ 002B } { 1702 } { 000000 } { 1746 } { 0 } { 0 } { 0 }} # premiere 3

R: {{ 0009 } { 1702 } { 000000 } { 1748 } { 0 } { 0 } { 0 }} # premiere 4

R: {{ 000C } { 1702 } { 000000 } { 170E } { 0 } { 0 } { 0 }} # animal planet

R: {{ 000D } { 1702 } { 000000 } { 1774 } { 0 } { 0 } { 0 }} # national geo

R: {{ 000E } { 1702 } { 000000 } { 1772 } { 0 } { 0 } { 0 }} # discovery ch

R: {{ 000F } { 1702 } { 000000 } { 177C } { 0 } { 0 } { 0 }} # focus gesundheit

R: {{ 0010 } { 1702 } { 000000 } { 1718 } { 0 } { 0 } { 0 }} # fox deutsch

R: {{ 0011 } { 1702 } { 000000 } { 1700 } { 0 } { 0 } { 0 }} # premiere sport portal

R: {{ 00DE } { 1702 } { 000000 } { 17AC } { 0 } { 0 } { 0 }} # sport portal golf

R: {{ 00DD } { 1702 } { 000000 } { 17AA } { 0 } { 0 } { 0 }} # sport portal fusball

R: {{ 00DF } { 1702 } { 000000 } { 170C } { 0 } { 0 } { 0 }} # sport portal liga

R: {{ 0013 } { 1702 } { 000000 } { 1770 } { 0 } { 0 } { 0 }} # junior

R: {{ 0014 } { 1702 } { 000000 } { 174E } { 0 } { 0 } { 0 }} # premiere filmfest

R: {{ 0017 } { 1702 } { 000000 } { 171C } { 0 } { 0 } { 0 }} # premiere krimi

R: {{ 001C } { 1702 } { 000000 } { 176E } { 0 } { 0 } { 0 }} # jetix deutsch

R: {{ 0022 } { 1702 } { 000000 } { 174C } { 0 } { 0 } { 0 }} # disney ch deutsch

R: {{ 0024 } { 1702 } { 000000 } { 1768 } { 0 } { 0 } { 0 }} # sci fi deutsch

R: {{ 0029 } { 1702 } { 000000 } { 1742 } { 0 } { 0 } { 0 }} # premiere filmclassics

R: {{ 002A } { 1702 } { 000000 } { 1766 } { 0 } { 0 } { 0 }} # 13th street

R: {{ 0204 } { 1702 } { 000000 } { 1728 } { 0 } { 0 } { 0 }} # premiere nostalgie

R: {{ 003C } { 09C4 } { 000000 } { 1BD0 } { 0 } { 0 } { 0 }} # kinowelt tv

R: {{ 003D } { 09C4 } { 000000 } { 1BD2 } { 0 } { 0 } { 0 }} # tcm deutsch

R: {{ 003E } { 09C4 } { 000000 } { 1BD4 } { 0 } { 0 } { 0 }} # axn deutsch

R: {{ 003F } { 09C4 } { 000000 } { 1BD6 } { 0 } { 0 } { 0 }} # romance tv

R: {{ 0040 } { 09C4 } { 000000 } { 1BD8 } { 0 } { 0 } { 0 }} # disney playhouse

R: {{ 0041 } { 09C4 } { 000000 } { 1BDA } { 0 } { 0 } { 0 }} # disney toon

R: {{ 0042 } { 09C4 } { 000000 } { 1BDC } { 0 } { 0 } { 0 }} # boomerang

R: {{ 0043 } { 09C4 } { 000000 } { 1BDE } { 0 } { 0 } { 0 }} # e clips

R: {{ 0082 } { 09C4 } { 000000 } { 1BBC } { 0 } { 0 } { 0 }} # discovery HD

R: {{ 0201 } { 09C4 } { 000000 } { 1B26 } { 0 } { 0 } { 0 }} # blue movie info

R: {{ 700A } { 09C4 } { 000000 } { 1863 } { 0 } { 0 } { 0 }} # nick premium

R: {{ 7009 } { 09C4 } { 000000 } { 1862 } { 0 } { 0 } { 0 }} # mtv entertainment

R: {{ 6FFF } { 09C4 } { 000000 } { 1861 } { 0 } { 0 } { 0 }} # mtv music

R: {{ 0015 } { 09C4 } { 000000 } { 1B7E } { 0 } { 0 } { 0 }} # beate uhse.tv

R: {{ 0081 } { 09C4 } { 000000 } { 18ba } { 0 } { 0 } { 0 }} # sky sport 1 HD

R: {{ 007A } { 09C4 } { 000000 } { 18be } { 0 } { 0 } { 0 }} # sky sport 2 HD

откуда берутся строчки с цифрами в replace list?

из лога эмулятора.

Поделиться сообщением


Ссылка на сообщение

но я не пользуюсь шарингом на dreambox c 19 градусов все открывается отлично из списка каналов к mgcamd 1.37 а на sezam902 только несколько.причем если я правильно понял то сложности могут быть с irdeto но у меня и via тоже не открывает.например cartoon может я еще чего то упустил?

Поделиться сообщением


Ссылка на сообщение

Дошел до работы.

skip

1) кроме mgcamd что-то еще пытается "декодировать" каналы и есть конфликт (это может быть либо другой эмулятор, либо еще одна копия mgcamd в памяти)

skip

Да, Вы были правы, хоть других эму нет, но в момент черного экрана удалось отловить

[PGI ~]$ ps xa | grep mgcamd

802 ? Sl 0:02 /var/bin/mgcamd

827 ? Sl 0:00 /var/bin/mgcamd

разбираться почему именно так дальше не стал %(

Другой 900HD, паяный со склада, другая партия, 0.7.3 с нуля - Ок. Проблемный перезалил - все работает.

Спасибо.

Поделиться сообщением


Ссылка на сообщение

Имею две подписки на разных серверах-можно ли настроить эму таким образом что бы при пропадании первого автоматом переключался на второй сервер и как потом обратно на первый.

Спасибо.

Поделиться сообщением


Ссылка на сообщение

Имею две подписки на разных серверах-можно ли настроить эму таким образом что бы при пропадании первого автоматом переключался на второй сервер и как потом обратно на первый.

Спасибо.

автоматом нет

Поделиться сообщением


Ссылка на сообщение

автоматом нет

Лехко!

Прописываешь второй ридер, если с первого в установленное время DW не получает, автоматом прет запрос на другой сервак. у меня так работало, пока на oscam не перешел, т.к. camd3.x с эти лучче справляется.

Поделиться сообщением


Ссылка на сообщение

Лехко!

Прописываешь второй ридер, если с первого в установленное время DW не получает, автоматом прет запрос на другой сервак. у меня так работало, пока на oscam не перешел, т.к. camd3.x с эти лучче справляется.

Но на первый вернется, когда на втором пропадет! А вот как это обстоит на camd3.x, и как настроить, просто добавить ридер? Изменено пользователем andrei21

Поделиться сообщением


Ссылка на сообщение

Но на первый вернется, когда на втором пропадет! А вот как это обстоит на camd3.x, и как настроить, просто добавить ридер?

если ты про oscam - то да, добавишь еще флажок fallback = 1

На первый возвращается, когда с него ответ приходит. fallback на то и fallback

в mgcamd это тоже настраивается, таймаут на подключение и создание сокета, а вот camd3.x в нем не поддерживается.

Изменено пользователем He1ix

Поделиться сообщением


Ссылка на сообщение

если ты про oscam - то да, добавишь еще флажок fallback = 1

На первый возвращается, когда с него ответ приходит. fallback на то и fallback

в mgcamd это тоже настраивается, таймаут на подключение и создание сокета, а вот camd3.x в нем не поддерживается.

А можно подробней, как настроить mgcamd-для новичка.

Поделиться сообщением


Ссылка на сообщение

А можно подробней, как настроить mgcamd-для новичка.

Как насчёт первой страницы этой темы? Внимательно и неспеша.

Изменено пользователем дядя Фёдор

Поделиться сообщением


Ссылка на сообщение

Как насчёт первой страницы этой темы? Внимательно и неспеша.

Прочитал три раза но так и не понял какой пареметр нужно выставить здесь - N: { 7 } 4 30 или N: { 2 } 4 30 и нужно ли ещё что то менять где нибудь для настройки: две подписки на разных серверах- настроить эму таким образом что бы при пропадании первого автоматом переключался на второй сервер и как потом обратно на первый???

Поделиться сообщением


Ссылка на сообщение

нужно ли ещё что то менять где нибудь для настройки: две подписки на разных серверах- настроить эму таким образом что бы при пропадании первого автоматом переключался на второй сервер и как потом обратно на первый???

Для этого функционала никакие параметры не нужны вообще. софт автоматом это делает сам, если прописать 2 разных провайдера, у которых один и тот же CAID.

И вот это не дочитали: http://gomel-sat.bz/forums/index.php?s=&a...ost&p=76826

Поделиться сообщением


Ссылка на сообщение

Подскажите где можно скачать программу для снятия лога

mgcamd - настройка и чтение логов Как снять лог от mgcamd? Сообщение #4

(написанную нашим человеком, chewbacca)

Поделиться сообщением


Ссылка на сообщение

Подскажите где можно скачать программу для снятия лога

mgcamd - настройка и чтение логов Как снять лог от mgcamd? Сообщение #4

(написанную нашим человеком, chewbacca)

Выложил программу аттачментом в 4й пост темы.

Поделиться сообщением


Ссылка на сообщение

Выложил программу аттачментом в 4й пост темы.

Ув. Дядя Фёдор. В чём причина -прошу объясните.

cuberevo-mini login: rootINDB7 ModOfficial Forum: http://ipbox900.dyndns.tvCreators: IsCan & NikolasiBusyBox v1.18.5 (2011-07-09 09:31:33 CEST) bEnter 'help' for a list of built-in commandscuberevo-mini:~# ps afx | grep mgcamd | grepps: invalid option -- 'a'BusyBox v1.18.5 (2011-07-09 09:31:33 CEST) mUsage: psShow list of processesOptions:        w       Wide outputcuberevo-mini:~# ps axps: invalid option -- 'a'BusyBox v1.18.5 (2011-07-09 09:31:33 CEST) mUsage: psShow list of processesOptions:        w       Wide outputcuberevo-mini:~# ps  PID USER       VSZ STAT COMMAND    1 root      1400 S    ini    2 root         0 SW   [kthreadd]    3 root         0 SW   [ksoftirqd/0]    4 root         0 SW   [events/0]    5 root         0 SW   [khelper]   11 root         0 SW   [async/mgr]  148 root         0 SW   [sync_supers]  150 root         0 SW   [bdi-default]  152 root         0 SW   [kblockd/0]  158 root         0 SW   [ata/0]  159 root         0 SW   [ata_aux]  167 root         0 SW   [khubd]  170 root         0 SW   [kseriod]  184 root         0 SW   [rpciod/0]  197 root         0 SW   [kswapd0]  198 root         0 SW   [aio/0]  199 root         0 SW   [nfsiod]  226 root         0 SW   [scsi_eh_0]  232 root         0 SW   [mtdblockd]  358 root         0 SW   [scsi_eh_1]  359 root         0 SW   [usb-storage]  374 root         0 SW   [ext4-dio-unwrit]  388 root         0 SW   [micomTask]  438 root      2200 S    /sbin/syslogd -C16  440 root      2188 S    /usr/sbin/telnetd  448 bin       1388 S    /sbin/portmap  482 root         0 SW   [hdmid/0]  512 root         0 SW   [EMBXSHM-NewPort]  513 root         0 SW   [EMBXSHM-PortClo]  596 root         0 SW   [kdvb-ca-0:0]  599 root         0 DW<  [pti_task]  622 root         0 DW   [Havana player E]  638 root      9852 S    /bin/evremote2 10  670 root      2148 S    /usr/bin/vsftpd  672 root      2184 S    /usr/sbin/inetd  764 root     27568 S    /var/bin/mgcamd138  782 root         0 SW<  [kslowd001]  783 root         0 SW<  [kslowd000]  786 root         0 DW   [sMART/0]  789 root      2184 S    /bin/sh /usr/local  804 root      110m D    /usr/bin/enigma2  825 root         0 SW   [kdvb-ad-0-fe-0] 2396 root         0 SW   [HostRec40800009] 2397 root         0 SW   [Player Aud Mixe] 2398 root         0 DW   [Player Aud   0] 2399 root         0 DW   [Player Aud   1] 2400 root         0 DW   [Player Aud   2] 2401 root         0 DW   [Player Aud   3] 2402 root         0 SW   [HostRec4080000a] 2403 root         0 SW   [Manifestor Buff] 2404 root         0 DW   [Manifestor Disp] 2405 root         0 DW   [interocitor  0] 2406 root         0 DW   [interocitor  1] 2407 root         0 DW   [interocitor  2] 2408 root         0 DW   [interocitor  3]
Изменено пользователем дядя Фёдор

Поделиться сообщением


Ссылка на сообщение

Ув. Дядя Фёдор. В чём причина -прошу объясните.

Если вы о команде "ps", то она на enigma2 отличается от той, что в прошивке PGI.

А вообще и так видно же, что в списке процессов у вас есть mgcamd.

В чем-то еще проблема?

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

×