Установка 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 =
# 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
Може допоможете - в чому проблема?