В общем ничего умного,на усмотрение администрации ресурса,папка VAR с MgCamd,только для ш_аринга,отлично работает на 36е,без прочего мусора в виде софткам,всяких ненужных плагинов,на раз и два. Настройка:
Спойлер:
Ставим атрибуты 755: 1.etc var\etc\start.sh
2.bin var\bin\mgcamd 3.Далее берём пульт,Меню->PlugIn поставить старт и авто на:-mgcamd 4.Выключаете и включаете ресивер.
P.S Список каналов для 90e-85.2e-75e-60e-53e-39e-36e(N+/TR_COLOR)-13e-5e-4w без фаворитов,отдельно список для 36e(N+/TR_COLOR)
Сам лично плагинами не пользуюсь,для управления ресивером использую Putty Хватает несколько хирых команд:
Спойлер:
reboot перезагрузка netstat -lp процессы в ресивере kill <PID> -"убить" процесс. Для начала определите PID Вашего "убиваемого" процесса при помощи ps. passwd установка пароля
Кому интетесно попробуйте достойную замену Total Commander,подробнее
Спойлер:
WinSCP — свободный графический клиент протоколов SFTP и SCP, предназначенный для Windows. Распространяется по лицензии GNU GPL. Обеспечивает защищённое копирование файлов между компьютером и серверами, поддерживающими эти протоколы. [править] Основные возможности программы Графический интерфейс в стиле Norton Commander и как в проводнике Windows Explorer(на выбор). Все основные файловые операции — копирование, удаление и т.д. Автоматизация при помощи скриптов и интерфейса командной строки. Интеграция с Pagent (PuTTY Agent) с поддержкой авторизации по открытым ключам. Интеграция с Windows (поддержка Drag&Drop, ярлыков, поддержка схем URL). Работа с ключами и версиями протокола SSH. Встроенный текстовый редактор. Поддержка различных типов авторизации: по паролю, аутентификации с открытым ключом, Kerberos. Возможность сохранять настройки соединений. Синхронизация папок по нескольким автоматическим и полуавтоматическим алгоритмам. Локализации интерфейса для нескольких десятков языков, в том числе русского. Возможность работы с использованием файла конфигурации вместо хранения настроек в реестре, что удобно при запуске с переносных носителей. Поддержка протоколов SFTP и SCP поверх SSH-1 и SSH-2
1 Мусор он и в Африке мусор(например лишние иденты в priority list, которых не было на 36е и не будет). 2 Приведённое решение ничего не меняет, ниже приклеплён лог(эмулятор с вашими листами ставился на чистый имидж:https://gisclub.tv/index.php?action=downloads;sa=view;down=370, да и со старым было тоже самое) фриз 7 сек. 3 Из всего триколора смотрю только один канал(ЗооТВ),так что для меня, лично никаких проблем нет.(только хотелось разобраться) 4 Про триколор пишут, что активно борются с пиратами , говорят из-за этого и проблемы вылазят.
Использование replace.list для упорядочивания PIDов (альтернатива priority.list + ignore.list) Инфа отсюда автор den_y
Спойлер:
Итак, классика жанра, (сами знаете какой) пакет каналов где используются три разных провайдера Viaccess: 023700, 020710 и 030600. Для одной части каналов нужен один провайдер на первом месте, для другой части каналов - другой, а для HD - третий. Если просто вписать их в priority.list (как это часто советуют на форумах), то хорошо будет только одной из этих трех частей каналов. Две же других части будут напарываться каждый раз на ненужный PID, а одна из трех частей (самая невезучая) будет напарываться на целых 2 ненужных PIDa. Запретить провайдеров с помощью ignore.list тоже нельзя, тогда просто перестанет открываться часть каналов. Вот тут и приходит на помощь replace.list! Включим для примера HD канал (без ignore.list и без priority.list) и увидим в логе такое (все данные, которые нам потребуются для создания replace.list выделены):
[mg0] stoping camd.. [mg0] service 2F47 index 0 pmt pid 0 (45) ECM: CaID: 0x0500 -> CaPID: 0x0FA3 ProvID: 023700 ECM: CaID: 0x0500 -> CaPID: 0x0BBB ProvID: 030600 [mg1] service 2F47 already started with index 0 [mg1] service 2F47 index 1 pmt pid 0 (46) [mg0] No viaccess key(s) found for id 23700 keynr 08 [mg0] -> ECM to newcamd server1.com:1234 [mg0] network can't decode [mg0] pid 0x0FA3 failed to decode. [mg0] -> ECM to newcamd server1.com:1234 [mg0] <- CW from newcamd server1.com:1234 (174ms) [mg0] 174 msec -- Wed Jun 10 01:13:31 2009 ===== Viaccess ECM on CaID 0x0500, pid 0x0bbb ====== <- смотрим здесь каким PIDом открывается канал prov: 030600 cw0:0 00 00 7E 7E 0F 83 29 BB cw1:0 C7 9C 0F 72 07 E0 00 E7
Видно, что первым попадается провайдер 023700, который не работает (идет запрос на сервер, но он нас посылает подальше). Видно, что в конце концов канал открывается по PIDу 0BBB, у которого карта=0500 и провайдер=030600. Создаем новый файл replace.list и пишем в него следующее:
Что это значит? Это значит, что мы предписываем mgcamd следующее:
Для канала, у которого Service ID (или SID) = 2F47, поменяй PID с параметрами CaID=0500, ProvID=023700 и CaPID=0FA3 на PID, с параметрами CaID=0500, ProvID=030600 и CaPID=0BBB. Что получается при перезапуске mgcamd? А вот что:
[mg0] stoping camd.. [mg0] service 2F47 index 0 pmt pid 0 (45) ECM: CaID: 0x0500 -> CaPID: 0x0BBB ProvID: 030600 [mg1] service 2F47 already started with index 0 [mg1] service 2F47 index 1 pmt pid 0 (46) [mg0] -> ECM to newcamd server1.com:1234 [mg0] <- CW from newcamd server1.com:1234 (174ms) [mg0] 174 msec -- Wed Jun 10 01:15:31 2009 ===== Viaccess ECM on CaID 0x0500, pid 0x0bbb ====== prov: 030600 cw0:0 78 03 FF 7A 67 98 00 FF сw1:0 DF 33 18 2A 19 3E 1F 76
Одной строчкой в replace.list мы сделали сразу две вещи: 1) убили ненужный PID 2) превратили убитый PID в правильный, который работает
Только нужно помнить, что это мы сделали для одного единственного канала! У каждого канала на отдельно взятом транспондере всегда свой уникальный service ID (SID). Поэтому, для полного счастья поступаем таким же образом для остальных HD каналов, открывающихся по провайдеру 030600, и получаем вот что в replace.list для пяти каналов:
Теперь для этих пяти каналов будет совершенно не важно, что вы напишете в priority.list, ведь мы практически создали "локальный" ignore и priority специально для этих каналов, в результате чего всегда будет оставаться только один нужный PID.
"Он сказал поехали и запил водой" Здравствуйте,решил несколько дополнить инструкцию,чтоб не было проблем с настройкой: 1.Надо отключить PIN-код на сим карте 2.Не обязательное условие,но всё же перевести 3G-модем в режим модема,для этого заглядываем под сплоер: Разлочка HUAWEI 3G модемов E1550, E1750, E173
Вариант упрощеного подключения модемов Huawei к роутеру. Для данного производителя известен набор команд позволяющий манипулировать функциями включение отключение внутренего CD-ROM ,флешки и самого модема.
AT^U2DIAG=0 (девайс в режиме только модем) AT^U2DIAG=1 (девайс в режиме модем + CD-ROM) AT^U2DIAG=255 (девайс в режиме модем + CD-ROM + Card Reader) AT^U2DIAG=256 (девайс в режиме модем + Card Reader, можно использывать как обычную флешку, отказавшись от установки драйверов модема) Huawei E169
Если использовать команду AT^U2DIAG=0 то модем будет определяться только как модем и работать с роутером полностью автоматически без каких либо настроек. Как это сделать под WINDOWS. 1. Запускаем программу Гипер терминал 2. Появляется окно "Описание подключения". В поле "Название" пишем что-нибудь в качестве названия соединения и нажимаем ОК. Если окошко не появилось автоматически, выбираем из меню Файл - Новое подключение. 3. В окне "Подключение" выбираем Подключаться через: Huawei .... и жмем ОК 4. В следующем окне "Подключение" нажимаем кнопку Изменить... и попадаем в окно "Свойства ваше_название_подключения" 5. На вкладке "Параметры" выбираем галочку клавиши WINDOWS потом нажимаем Параметры ASCII -> Отображать введенные символы на экране, жмем ОК два раза. 6. Жмем Отмена ( номер не набираем) 7. Если сейчас ввести AT^U2DIAG=0 и нажать ENTER, от модема должно прийти в ответ "ОК" и произойдет переход модема в режим только модем.
T+ZSNT=0,0,0 AUTOMATIC network selection,GSM+WCDMA AT+ZSNT=0,0,1 AUTOMATIC network selection,GSM+WCDMA,GSM preferred AT+ZSNT=0,0,2 AUTOMATIC network selection,GSM+WCDMA,WCDMA preferred AT+ZSNT=1,0,0 AUTOMATIC network selection,GSM only AT+ZSNT=2,0,0 AUTOMATIC network selection,WCDMA only AT+ZSNT=0,1,0 MANUAL network selection,GSM+WCDMA AT+ZSNT=1,1,0 MANUAL network selection,GSM only AT+ZSNT=2,1,0 MANUAL network selection,WCDMA only
3.Если вдруг открыли файл var\3g\bin\scripts и не нашли настройки для своего ОпСоСа (Оператора Сотовой связи) ,то надо поправить соответствущий блок
Спойлер:
#!/bin/sh
############################################################################################# # This script make Michael Grigorev aka CHERTS (sleuthhound@gmail.com, https://novell.chel.ru) #############################################################################################
clear echo -e "=====================================\nAutoconf pppd started. Please wait...\n=====================================\n" PPPDCONF1="/var/3g/etc/ppp/chap-secrets" PPPDCONF2="/var/3g/etc/ppp/auto-chat" PPPDCONF3="/var/3g/etc/ppp/options" COMGT=`/var/3g/bin/comgt` OPERATOR=`echo "$COMGT" | sed -n 5p | sed "s/.*\ \"//g" | sed "s/\".*//g" | sed s/\ /_/g` TTYPORT=`echo "$COMGT" |sed -n 2p | sed s/.*\:\ //g`
25002 Это MCC ,что в переводе с Китайского на Русский означает Mobile Country Code (мобильный код страны в комбинации с MNC является уникальным идентификатором сотового оператора сетей GSM, CDMA, iDEN, TETRA и UMTS, а также некоторых операторов спутниковой связи) ,он состоит из 2х частей 250 и 02,сейчас расскажу откуда берутся эти цифры:
Спойлер:
Россия 250 Украина 255 Белорусь 257 Узбекистан 434 Казахстан 401 Грузия 282 Таджикистан 436
теперь где же взять ещё заветные цифры,а ответ опять же прост,берете симку в руку,разлупляете глаза и находите цифры,типа 89701026803886775,далее делаете хитро,находите 6 и 7 цифру,т.е по русски 89701026803886775 в итоге в нашем случае для Российского Мегафона код 25002 Эту инфу надо взять у своего ОпСоСа PPPDUSER="user" логин PPPDPASS="pass" пароль PPPDPHONE="*99***1#" PPPDAPN="internet" точка доступа
P.S Теперь для примера сделаем блок для оператора Velcom РБ ,берём MCC для Белоруссии 257 и смотрим заветные цифры на симке 01,с сайта списывыаем логин,пароль,точку доступа и получаем
для России MCC:250 MNC:01 Mobile Telesystems MCC:250 MNC:99 BeeLine MCC:250 MNC:02 Megafon MCC:250 MNC:03 Nizhegorodskaya Cellular Communications MCC:250 MNC:04 Sibchallenge MCC:250 MNC:05 Mobile Comms System MCC:250 MNC:07 BM Telecom MCC:250 MNC:10 Don Telecom MCC:250 MNC:11 Orensot MCC:250 MNC:12 Baykal Westcom MCC:250 MNC:13 Kuban GSM MCC:250 MNC:16 New Telephone Company MCC:250 MNC:17 Ermak RMS MCC:250 MNC:19 Volgograd Mobile MCC:250 MNC:20 ECC MCC:250 MNC:28 Extel MCC:250 MNC:39 Uralsvyazinform MCC:250 MNC:44 Stuvtelesot MCC:250 MNC:92 Printelefone Для Украины MCC:255 MNC:01 Ukrainian Mobile Communication, UMC MCC:255 MNC:02 Ukranian Radio Systems, URS MCC:255 MNC:03 Kyivstar GSM MCC:255 MNC:04 International Telecommunications Ltd. MCC:255 MNC:05 Golden Telecom MCC:255 MNC:06 Astelit MCC:255 MNC:07 Ukrtelecom MCC:255 MNC:21 CJSC - Telesystems of Ukraine Для РБ MCC:257 MNC:01 MDC Velcom MCC:257 MNC:02 MTS
Представляю вашему вниманию папку VAR+MgCamd+3G,только для хитрого просмотра 36е через Huawei E1550.
Кратко об установке: 1.Скачать папку,извлечь из архива,копировать на флешку. 2.Выключаем плагины при необходимости бекапим листы для просмотра (newcamd и ignore.list, priority.list, replace.list),список каналов,делаем сброс к заводским,перезагрузка. 3.Прошиваем ресивер v1.08.44,сброс к заводским,перезагрузка. 4.Устанавливаем флешку и грузим plugin и при необходимости список каналов,устанавливаем сеть (настройки сети статические) 5.Подключаем Huawei E1550 и делаем перезагрузку ресивера. 6.Подключаем через LAN ресивер и сетевую карту ПК (настройки сети статические) 7.Далее запускаем WinSCP и устанавливаем настройки ш@рика в newcamd,копируем свои ignore.list, priority.list, replace.list 8.Из под неё запускаем putty по аналогии как с неё работать Putty 9.Запускаем команды: /var/3g/bin/lsusb /var/bin/prepare_gprs /var/3g/bin/comgt
Должно быть что-то типа этого
Спойлер:
OpenboxS5 login: root ======= HD_PVR ======= ~ # /var/3g/bin/lsusb Bus 002 Device 002: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem Bus 002 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 ~ # /var/bin/prepare_gprs PPP Modules Loaded OK обратите внимание на этот параметр.
Looking for target devices ... Found devices in target mode or class (1) Looking for default devices ... No devices in default mode or class found. Nothing to do. Bye.
~ # /var/3g/bin/comgt Trying list of devices Attached Port: /dev/ttyUSB0 SIM ready Waiting for Registration..(120 sec max) Registered on Home network: "MTS RUS",0 Signal Quality: 12,99
Если всё примерно так вводим следующие команды /var/3g/bin/scripts/autoconf.sh /var/3g/bin/scripts/start_gprs
Looking for target devices ... Found devices in target mode or class (1) Looking for default devices ... No devices in default mode or class found. Nothing to do. Bye.
Operator: MTS Russia Modem: /dev/ttyUSB0 Username: mts Password: mts Phone: *99# APN: internet.mts.ru File chap-secrets created File auto-chat created File options created ~ # /var/3g/bin/scripts/start_gprs ~ # route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.64.64.64 * 255.255.255.255 UH 0 0 0 ppp0 192.168.0.0 * 255.255.255.0 U 0 0 0 eth0 default 10.64.64.64 0.0.0.0 UG 0 0 0 ppp0 ~ #
Если всё правильно светодиод перестает моргать и начинает гореть. 10. Заходим в меню-приложения-плагины и ставим на авто -start_gprs -prepare_gprs -mgcamd
11. Делаем перезагрузку реса,и если всё правильно должна появится картина
Спойлер:
Лог MgCamd стартовал на 192.168.0.2 26.11.2010 в 12:36:54 12:37:05 192.168.0.3 dmx read: pid 0xfa1 count 70, buffer 81 cur chid 0 12:37:05 192.168.0.3 Processing ECM 12:37:05 192.168.0.3 process_net, caid 0x500 ret 0 net_flag 0 chid 0 12:37:05 192.168.0.3 [mg3] -> ECM to newcamd Ш@ра сервер:4000 12:37:05 192.168.0.3 pthread_cond_timedwait : addr 4114e4 wait for 5000ms, okflag 0 noflag 0 12:37:08 192.168.0.3 [mg3] <- CW from newcamd Ш@ра сервер:4000 (3017ms) 12:37:08 192.168.0.3 ************* write cw: fd 2 parity even 12:37:08 192.168.0.3 [mg3] 3017 msec -- Fri Nov 26 09:36:44 2010 12:37:08 192.168.0.3 ===== Viaccess ECM on CaID 0x0500, pid 0x0fa1 ====== 12:37:08 192.168.0.3 prov: 023700 12:37:08 192.168.0.3 cw0:3 84 8E B8 CA B1 93 E0 24 12:37:08 192.168.0.3 cw1:3 38 12 72 BC 4C BE 0A 14 12:37:08 192.168.0.3 wait result 0: addr 4114e4 wait for 5000ms, okflag 1 noflag 0 12:37:08 192.168.0.3 ecm loop 12:37:08 192.168.0.3 to set filter, okflag 1 egbox no pid 0xfa1 parity 1, next 80 chid 0 12:37:08 192.168.0.3 stapi_filter_set: fd 2 SessionHandle 10110001 pid FA1 flt 80 mask FF 12:37:08 192.168.0.3 dmx to read, timeout 30000 Лог MgCamd остановлен пользователем 26.11.2010 в 12:37:15
Для ZTE в /var/3g/etc/ppp/options прописываем /dev/ttyUSB2. В двух файлах autoconf.sh удаляем строку PPPDCONF3="/var/3g/etc/ppp/options". У меня с ZTE MF627 работает.
В общем ничего умного,на усмотрение администрации ресурса,папка VAR с MgCamd,только для ш_аринга,отлично работает на 36е,без прочего мусора в виде софткам,всяких ненужных плагинов,на раз и два. Настройка:
Спойлер:
Ставим атрибуты 755: 1.etc var\etc\start.sh
2.bin var\bin\mgcamd 3.Далее берём пульт,Меню->PlugIn поставить старт и авто на:-mgcamd 4.Выключаете и включаете ресивер.
P.S Список каналов для 90e-85.2e-75e-60e-53e-39e-36e(N+/TR_COLOR)-13e-5e-4w без фаворитов,отдельно список для 36e(N+/TR_COLOR)
извините можно для тупых как ставить атрибут 755 ? спасибо