Установка mpcs на dreambox-500 з різними іміджами (міні faq) - dreambox satellite forum

Установка MPCS на DreamBox-500 з різними іміджами (Міні FAQ)

Ось вирішила написати як встановити MPCS на дрімбокс з різними іміджами.
Все що тут написано, мною особисто перевірено!

Тут буде розказано як встановити MPCS на іміджі:
1. GEMINI. ГЛАВА 1.
2. NABILO. ГЛАВА-2.
3. NEUTRINO. ГЛАВА-3.

А також розповідається мінімум необхідний для цього:
1. Робота з Total Commander. ГЛАВА-4.
2. Перевірка роботи MPCS. ГЛАВА-5.
3. Налаштування MPCS (не полная). ГЛАВА-6.

З Повага Вікторія.

Глава 1. Установка MPCS в GEMINI.
Перевірено на: Gemini 3.40 - Gemini 4.60.

1. Візьміть архів, прикріплений нижче: "mpcs_for_gemini.zip" і розпакуйте його
в будь-який каталог на комп'ютері.

2. Зайдіть на "Дрім" за допомогою "Total Commander".
У деяких виникають труднощі з установкою з'єднання
з "Дрім", тому описую докладно в розділі 4.

3. Відкрийте каталог на Дрім: "/ var / tmp".

4. Скопіюйте туди файл "mpcs_15i_081110.tar.gz", це і є
програма "MPCS".

5. Увійдіть в "Blue-Panel" на Дрім (натиснути синю кнопку пульта), і вибрати пункт "Addons",

а потім "Manual install",

і встановити "mpcs_15i_081110.tar.gz".

6. Скопіюйте файли конфігурації на Дрім в каталог "/ var / tuxbox / config":
mpcs.conf
mpcs.server
mpcs.user
і встановіть атрибути файлів в "644".
Як це зробити читаємо главу 4.
Змініть конфиг файли під себе (як, буде розказано нижче в розділі 6).

7. Перезавантажте Дрім:
Menu -> Shutdown -> reboot now.

8. Встаньте на кодований канал, натисніть синю кнопку і
виберіть пункт "disable Auto-Cam",

потім у верхньому рядку виберіть "MPCS 15i",

далі оберіть пункт "Start / Restart Cam",

потім виберіть пункт "enable Auto-Cam",

вийдіть з меню і перезавантажте дрім (як в пункті 7).

9. Вимкніть Дрім, вставте картку ТРИКОЛОР в картоприймач,
включите Дрім і перейдіть на канал ТРИКОЛОР.

Глава 2. Встановлення MPCS в NABILO.
Перевірено на: Nabilosat Darkstar 2 DM500.

Так як NABILO не хоче встановлювати "MPCS" в автоматичному режимі
через / tmp і Blue-Panel, прийдеться встановлювати ручками.

1. Візьміть архів, прикріплений нижче: "mpcs_for_nabilo.zip" і
розпакуйте його в будь-який каталог на комп'ютері.
2. Скопіюйте через Total Commander файл mpcs_15i на Дрім в каталог
"/ Var / bin", повинно вийти "/ var / bin / mpcs_15i" і встановіть
атрибути файлу в "755". Як це зробити читаємо главу 4.
3. Передайте файли конфігурації на Дрім в каталог "/ var / tuxbox / config":
mpcs.conf
mpcs.server
mpcs.user
і встановіть атрибути файлів в "644".
Змініть їх під себе (як буде розказано нижче в розділі 6).
4. Відредагуйте вручну або замініть файлом з архіву файл "/etc/smartcam.conf".
Ось приклад цього файлу:

# Osd-name n =
# Emulator n =
# Camd n =
# Daemon n = ;;; etc etc
# Kill n = ;;
# Etc etc
# Sleep n =

Якщо Ви скопіювали файл з архіву, то встановіть йому атрибути файлу в "644".
5. Зайдіть в Blue-Panel по синій кнопці, і в поле "Default CAM" виберіть наш
MPCS і натисніть OK на пульті. Він там буде під ім'ям введеним в рядку:
"Emulator 2 = mpcs_15i", в даному випадку це: "mpcs_15i".

6. Виходимо з меню. Виконуємо перезавантаження Дріма:
Menu -> Shutdown -> reboot now.

7. Вимкніть Дрім, вставте картку триколор в картоприймач,
включите Дрім і перейдіть на канал ТРИКОЛОР.

Глава 3. Установка MPCS в NEUTRINO.
Перевірено на: ruDbox_neutrino_n8plus_Mod2_by neckar11.img.

Установка MPCS на NEUTRINO трохи складніше, доведеться все робити
ручками.

В прикріпленому файлі є все необхідне для установки на NEUTRINO.

Просто встановити не вийде, так як версія файлу "libc.so.6" в
NEUTRINO застаріла. В прикріпленому архіві є нова версія файлу,
який має назву "libc.so.7" і підправлений MPCS для роботи
з цим файлом.
Увага файл "libc.so.6" видаляти або замінювати не можна!


1. Візьміть архів, прикріплений нижче: "mpcs_for_neutrino.zip" і розпакуйте його
в будь-який каталог на комп'ютері.
2. Скопіюйте файл "mpcs_15i_neutrino" в каталог на Дрім "/ var / bin /",
повинно вийти "/ var / bin / mpcs_15i_neutrino" і встановіть атрибути
файлу в "755". Як це зробити читаємо главу 4.
3. Передайте файли конфігурації в директорію на Дрім "/ var / tuxbox / config /":
mpcs.user
mpcs.server
mpcs.conf "
і встановіть атрибути файлів в "644".
Змініть їх під себе (як буде розказано нижче в розділі 6).
4. В Total Commander створіть каталог "/ var / lib /" і скопіюйте туди файл
"Libc.so.7", з прикріпленого архіву, повинно вийти
"/var/lib/libc.so.7" і встановіть атрибути файлу в "644".
5. Для автозапуску MPCS при включенні Дріма, робимо наступне:
5.1. Копіюємо файл "start_mpcs.sh" з архіву в каталог на Дрім
"/ Var / tuxbox", повинно вийти "/var/tuxbox/start_mpcs.sh" і
встановлюємо атрибути файлу в "755".
5.2. Редагуємо файл "/ var / tuxbox / start_all":

#! / Bin / sh
/ Bin / showframe /rudbox/bild.mvi
/ Var / emu / mgemud
/var/tuxbox/start_mpcs.sh <----- Добавляем здесь эту строку!
export mID = 7
if [-e /var/etc/.pmt_update]; then
zapit -u
else
zapit
fi
wdog / bin / sectionsd -nf
timerd
#zapit
controld
wdog / bin / nhttpd -nf
while true
do
neutrino -f -u
case "$?" in
0)
echo "Shutdown"
/ Sbin / halt
;;
143)
break
;;
*)
echo "neutrino crash. restart"
;;
esac
done
pzapit -lsb
pzapit -kill
killall mgemud
killall wdog
killall timerd
killall -9 controld
killall sserver
killall nmbd
killall smbd
sleep 5
umount -a
umount / hdd
umount / var
/ Sbin / halt

Готовий файл "start_all" також міститься в архіві, але краще
порівняти ці файли чисто візуально перед тим, як копіювати
з архіву на Дрім файл "start_all".
Якщо Ви скопріровалі файл з архіву, то встановіть атрибути
файлу в "755".

6. Зайдіть в меню Дріма і виберіть [Перезавантаження].

7. Змініть канал на DreamBoxe.
Після включення Дріма через 20 секунд буде автостарт MPCS_15i_neutrino.

Глава 4. Міні FAQ по TotalCommander.

1. З'єднання з дрім:
Запустіть Total Commander.
В меню "Мережа" виберіть пункт "Помилка з'єднання з FTP сервером."

В відобразиться вікні "З'єднання з FTP сервером" Натиск
кнопку "Додати."

З'явиться вікно "Налаштування FTP-з'єднання":

З'явиться вікно "Зміна атрибутів", в ньому встановіть необхідні
атрибути файлу і натисніть "OK".


Глава 5. Перевірка роботи MPCS_15i.

3. З'явиться вікно ТЕЛНЕТ, в якому треба ввести ім'я користувача і
пароль для Дріма. За замовчуванням: Login: root, Password: dreambox.
Увага! При введенні пароля символи на екрані монітора не друкуються.
4. Виконайте комманду "top", просто ввівши її в запрошення командної
рядки,

і подивіться, чи є серед процесів mpcs_15i, це ім'я Вашої
програми MPCS, якщо у Вас інше ім'я програми - шукайте його.
Наприклад: якщо Ви перейменували програму "mpcs_15i" в "my_mpcs_15i",
тоді в дереві процесів шукаємо "my_mpcs_15i".
5. Якщо такий процес є, значить MPCS працює.
6. Введіть команду: "killall mpcs_15i", цим дією Ви закриваєте
роботу додатка MPCS. (Введіть після killall ім'я Вашого MPCS, якщо ВИ
перейменовували файл).
7. Тепер введіть команду: / var / bin / mpcs_15i, цією командою Ви запустите
MPCS. (Введіть ім'я Вашого MPCS, якщо ВИ перейменовували файл).
8. Подивіться лог програми в вікні під час запуску MPCS.

Глава 6. Налаштування MPCS_15i.
Архіви, прикріплені нижче, містять вже налаштовані файли під картку
ТРИКОЛОР! Можна нічого не міняти.

Файл mpcs.conf:
[Global]
Nice = -1
ClientTimeout = 5
ClientMaxIdle = 9999999
LogFile = /tmp/mpcs.log
MaxLogSize = 500

[Dreambox]
User = root
EMM = 1

#
# В опції "LogFile = /tmp/mpcs.log" краще поставити значення: stdout
# "LogFile = stdout", тоді лог програми буде виводитися на екран
# ТЕЛНЕТ і не засмічувати пам'ять Дріма.
#
# В опції "MaxLogSize = 500" встановлюється обмеження балки при виведенні
# Його в файл. У кіллобайтах.
#

Файл mpcs.srerver:
[Reader]
Label = TricolorTV
Protocol = internal
Device = / dev / sci0
Group = 1
Ident = 4AE0: 000000
EMMCache = 1,1,2

#
#Label - це ім'я провайдера або дгругое ім'я. Але воно повинно бути однаковим
# З ім'ям в опції AU файлу mpcs.user. це треба для автоапдейт картки!
#
#Ident - це ідент карти. Можливі варіанти:
#Ident = 4AE0: 000000
#Ident = 4AE1: 000000
#

Файл mpcs.user:
[Account]
User = root
Pwd = dreambox
Uniq = 0
Group = 1
Ident = 4AE0: 000000
Au = TricolorTV

#
# В опції "Au = TricolorTV" ім'я має збігатися з ім'ям в опції
# "Label = TricolorTV" файлу mpcs.server. Це треба для автоапдейт картки!
#
#Ident - це ідент карти. Можливі варіанти:
#Ident = 4AE0: 000000
#Ident = 4AE1: 000000
#

Файл mpcs.conf:
[Global]
Nice = -1
ClientTimeout = 5
ClientMaxIdle = 9999999
LogFile = /tmp/mpcs.log
MaxLogSize = 500

[Dreambox]
User = root
EMM = 1

#
# В опції "LogFile = /tmp/mpcs.log" краще поставити значення: stdout
# "LogFile = stdout", тоді лог програми буде виводитися на екран
# ТЕЛНЕТ, а не в файл, і не засмічувати пам'ять Дріма.
#
# В опції "MaxLogSize = 500" встановлюється обмеження балки при виведенні
# Його в файл. У кіллобайтах.
#

Файл mpcs.srerver:
[Reader]
Label = NTV_PLUS
Protocol = internal
Device = / dev / sci0
Group = 1
Ident = 0500: 020710
EMMCache = 1,1,2

#
#Label - це ім'я провайдера або дгругое ім'я. Але воно повинно бути однаковим
# З ім'ям в опції AU файлу mpcs.user. це треба для автоапдейт картки!
#
#Ident - це ідент карти. Можливі варіанти:
#Ident = 0500: 020710
#Ident = 0500: 23700
#


Файл mpcs.user:
[Account]
User = root
Pwd = dreambox
Uniq = 0
Group = 1
Ident = 0500: 020710
Au = NTV_PLUS

#
# В опції "Au = NTV_PLUS" ім'я має збігатися з ім'ям в опції
# "Label = NTV_PLUS" файлу mpcs.server. Це треба для автоапдейт картки!
#
#Ident - це ідент карти. Можливі варіанти:
#Ident = 0500: 020710
#Ident = 0500: 23700
#

Начебто все права дотримані, і попередження зроблені, тепер приступимо до
опису налаштувань програми MPCS.

Файл mpcs.conf:
[Global]
Nice = -1
ClientTimeout = 5
ClientMaxIdle = 9999999
LogFile = /tmp/mpcs.log
MaxLogSize = 500

[Dreambox]
User = root
EMM = 1

#
# В опції "LogFile = /tmp/mpcs.log" краще поставити значення: stdout
# "LogFile = stdout", тоді лог програми буде виводитися на екран
# ТЕЛНЕТ і не засмічувати пам'ять Дріма.
#
# В опції "MaxLogSize = 500" встановлюється обмеження балки при виведенні
# Його в файл. У кіллобайтах.
#

[Reader]
Label = NTV +
Protocol = newcamd
Key = 0102030405060708091011121314
Device = server_ip, port
Account = login, pass
Fallback = 0
Group = 1
Caid = 0500
Ident = 020710
ReconnectTimeout = 20
InactivityTimeOut = 30
EMMCache = 1,1,2


Файл mpcs.user:
[Account]
User = root
Pwd = dreambox
Uniq = 0
Group = 1
Ident = 0500: 020710

#
#Ident - це ідент карти. Можливі варіанти:
#Ident = 0500: 020710
#Ident = 0500: 23700
#


Начебто все! Короткий огляд налаштувань MPCS завершено.

З повагою, Вікторія.

Всім привіт.
Все зробив так як описала Vika_1.
Vika_1 окремий респект.

Працює все чудово, але за умови що прописую один Indent.
Я підписаний на пакети +++ ріс і +++ укр.
Далі INDENT 020710, 023700.
Якщо вписувати який-небудь один то в залежності від того який вписав працюють або +++ ріс або +++ укр.
Якщо ж вписуєш відразу 2 із +++ ріс не працюють 80% каналів і з + укр не працюють практічесті все.
Рес DreamBox 500S, Gemeni 4.50

Може допоможете - в чому проблема?