RELSat  

Вернуться   RELSat > Общие разделы > Настройка оборудования
Имя
Пароль
Регистрация Справка Пользователи Календарь Все разделы прочитаны

 
 
Опции темы Опции просмотра
Старый 13.03.2009, 15:59   #11
GnusmaS
пользователь
 
Аватар для GnusmaS
 
Регистрация: 18.01.2009
Сообщения: 194
По умолчанию

Не знаю новость это или открытие =) Но вчера, посидев полчаса и поломав голову мне удалось заставить работать ресивер фирмы Golden Interstar S770 с пакетом ТриколорТВ и Поверхность+. Изначально напомню говорилось о том, что ресиверы данной марки не умеют правильно работать с идентами 0, которые собственно и есть на этих пакетах, соответственно просмотр не возможен. Говорилось о том что есть типа прошивки специальные, и то не для всех моделей, которые "научат" работать с 0 идентом, либо говорилось что вообще проблема в "железе" ну и т.д.

А решение проблемы как оказалось всё очень просто: косяк сидит в файле mpcs.guess , в котором нужно прописать !именно! тот параметр, который говорит окно программы MPCS в момент передачи ключей и пишет ошибку. Причём вообще роли не играет, в какую строку это будет написано, хоть в начале документа, хоть в конце (не знаю почему все говорят, типа обязательно 20 строку например)...

Итак, имеем окно программы с ошибкой такого плана:

2009/03/12 23:35:34 3840 s >> STREAMBOARD << mp-cardserver started
2009/03/12 23:35:34 3840 s Cannot open file "./mpcs.sid" (errno=2)
2009/03/12 23:35:34 3840 s userdb reloaded: 0 accounts freed, 1 accounts loa
ded
2009/03/12 23:35:34 3840 s signal handling initialized (type=sysv)
2009/03/12 23:35:34 3840 s 2593 service-id's loaded
2009/03/12 23:35:34 3840 s 26 lengths for caid guessing loaded
2009/03/12 23:35:34 3840 s monitor: disabled
2009/03/12 23:35:34 3840 s camd 3.3x: disabled
2009/03/12 23:35:34 3840 s camd 3.5x: disabled
2009/03/12 23:35:34 3840 s cs378x: initialized (fd=6, port=1)
2009/03/12 23:35:34 3840 s newcamd: disabled
2009/03/12 23:35:34 3840 s radegast: disabled
2009/03/12 23:35:34 3840 s logger started (pid=548)
2009/03/12 23:35:34 3840 s resolver started (pid=1788, delay=30 sec)
2009/03/12 23:35:34 3840 s proxy started (pid=2464, server=adress)
2009/03/12 23:35:34 2464 p02 proxy adressort newcamd525 (fd=
4)
2009/03/12 23:35:35 3840 s proxy started (pid=3464, server=adress)
2009/03/12 23:35:35 3840 s anti cascading disabled
2009/03/12 23:35:35 3464 p03 proxy adressort newcamd525 (fd=
4)
2009/03/12 23:35:35 3840 s serial: initialized (pid=3524, gi@/dev/ttyS0)
2009/03/12 23:35:36 3524 c01 send init to GI:
2009/03/12 23:35:36 3524 c01 11 04 01 02 05 00 4A E0 02 02 07 10 00 00 00 02
2009/03/12 23:35:36 01 03
2009/03/12 23:35:37 3524 c01 plain gi-client 127.0.0.1 granted (tuner, au=0)
2009/03/12 23:35:37 3524 c01 Stop poll
2009/03/12 23:35:37 3524 c01 tuner (0000&000000/0000/37:7163): rejected reader
ident (156 ms)
2009/03/12 23:35:37 3524 c01 Start poll
2009/03/12 23:35:44 3524 c01 Stop poll
2009/03/12 23:35:44 3524 c01 tuner (0000&000000/0000/37:C57E): rejected reader
ident (157 ms)
2009/03/12 23:35:44 3524 c01 Start poll


Теперь смотрим внимательно на выделеные цифры, 0000 означает что ресивер не знает какой идент отправить хотя везде всё прописано (ну или как-то так). Теперь открываем файл mpcs.guess и добавляем (если нету) строку такую -- 37:4AE0 . 37 это что написала программа, у вас может быть другая цифра, 4AE0 это идент пакета ТриколорТВ. Всё, сохраняем и пробуем открывать канал. У меня выглядит так:

2009/03/13 16:05:46 1748 c01 tuner (4AE0&000000/0000/37:47FD): found (594 ms)
by tricolor
2009/03/13 16:05:47 1748 c01 Start poll
2009/03/13 16:06:01 1748 c01 Stop poll
2009/03/13 16:06:01 1748 c01 tuner (4AE0&000000/0000/37:3D08): found (157 ms)
by tricolor
2009/03/13 16:06:01 1748 c01 Start poll
2009/03/13 16:06:16 1748 c01 Stop poll

Как видите всё теперь правильно, вместо 0000 то что нужно и всё показывает...

Ну и тоже самое с любыми другими пакетами, где имеют места 0000 иденты. У меня всё работает, второй проверял пакет Поверхность+. Так что для меня столь долгая загадка и миф о том что Golden Interstar не работает с Триколором рассеялся... Пробуйте, надеюсь кому-то поможет этот большой совет =)

Последний раз редактировалось GnusmaS, 13.03.2009 в 16:01.
GnusmaS вне форума   Ответить с цитированием
 


Здесь присутствуют: 19 (пользователей - 0 , гостей - 19)
 
Опции темы
Опции просмотра

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

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +1, время: 14:55.


Copyright ©2000-2006