Start Time: 31.12.14 | 14:10:06 Run Time: 01:28:12
EMM
written
UK / G / S / UQ
0 / 249 / 9 / 3
това е дм 500s оскам 10102 протокол ццкам
4AEE 000000 2014-12-31 2015-01-31
Start Time: 31.12.14 | 14:10:06 Run Time: 01:28:12
EMM
written
UK / G / S / UQ
0 / 249 / 9 / 3
това е дм 500s оскам 10102 протокол ццкам
4AEE 000000 2014-12-31 2015-01-31
Добавих го в репото и го тествах с последният оскам.
Нека някой да направи финален тест и ще пратя добавката на gfto.
https://github.com/bmihovski/oscam-bulcrypt
Този patch е за версия 10102 или по нова.
Или си компилирайте oscam от кода подготвен за gftoCode:turbo@localhost:~/workspace/oscam$ patch -p0 < oscam_bulcrypt_fix.patch patching file oscam-reader.c
https://github.com/bmihovski/oscam
Само за информация, предишният patch е добавен в официалният код. Благодарности към gfto за бързата реакция.
Благодаря на всички участвали, за да стане реалност.
http://www.streamboard.tv/oscam/changeset/10102/trunk
Относно polaris, dzumba е прав за nagra 3, но при условие че няма официална поддръжка за него има ли смисъл да си губим времето? Според мен докато хората, които правят комерсиалната поддръжка (polaris) не споделят някакъв код, не си заслужава губенето на време. Така или иначе, те продават въпросните ключове и oscam им е подобен като този за награ3, така че няма какво да се крие за него толкова.
Това има в официалният код за polaris за момента.
За да се оправи трябва някой да открие кои са новите инструкции ако са променени. Това става чрез логване на emm трафика и запитване на картата и очакване на правилните отговори. Вече няколко човека ме питаха на лични да помогна за polaris, дори ми предлагаха и заплащане. Пиша и тук за да си спестя допълнителни съобщения.Code:case BULCRYPT_EMM_UNIQUE_8a: ep->type = UNIQUE; break; // Polaris case BULCRYPT_EMM_GLOBAL_8b: ep->type = GLOBAL; break; // Polaris case BULCRYPT_EMM_UNIQUE_8a: // Polaris equivallent of 0x82 emm_cmd[2] = 0x82; emm_cmd[3] = 0x0b; break; case BULCRYPT_EMM_GLOBAL_8b: // Polaris 0x85 equivallent of 0x85 memcpy(emm_cmd, cmd_emm2, sizeof(cmd_emm2)); emm_cmd[2] = ep->emm[5]; // 0xXX (Last bytes of the serial) emm_cmd[3] = ep->emm[6]; // 0x0b break; filters[idx].type = EMM_UNIQUE; filters[idx].enabled = 1; filters[idx].filter[0] = 0x8a; filters[idx].filter[1] = rdr->hexserial[0]; filters[idx].filter[2] = rdr->hexserial[1]; filters[idx].filter[3] = rdr->hexserial[2]; filters[idx].filter[4] = rdr->hexserial[3]; filters[idx].mask[0] = 0xFF; filters[idx].mask[1] = 0xFF; filters[idx].mask[2] = 0xFF; filters[idx].mask[3] = 0xFF; filters[idx].mask[4] = 0xF0; idx++; filters[idx].type = EMM_GLOBAL; filters[idx].enabled = 1; filters[idx].filter[0] = 0x8b; filters[idx].filter[1] = rdr->hexserial[0]; filters[idx].filter[2] = rdr->hexserial[1]; filters[idx].mask[0] = 0xFF; filters[idx].mask[1] = 0xFF; filters[idx].mask[2] = 0xFF; idx++;
Не разбирам толкова че да им направя всичко, нямам такава карта за проба и нямам и свободно време за губене с това.
Забелязвам нещо което не ми е ясно в лога , някой който е по навъре в нещата ,ако може да обясни това:
r bulcrypt [bulcrypt] Answer from cardreader:
2014/12/31 15:57:11 100D7C40 90 03
2014/12/31 15:57:11 100D7C40 r bulcrypt [bulcrypt] No active subscription.
2014/12/31 15:57:11 100D7C40 r bulcrypt [bulcrypt] cardreader_do_ecm: after csystem.do_ecm rc=0
2014/12/31 15:57:11 100D7C40 r bulcrypt [bulcrypt] cardreader_do_ecm: ret rc=0
2014/12/31 15:57:11 100D7C40 r bulcrypt [bulcrypt] cardreader_process_ecm: cardreader_do_ecm returned rc=0 (ERROR=0)
2014/12/31 15:57:11 100D7C40 r bulcrypt [bulcrypt] Error processing ecm for caid 4AEE, srvid 01F0, servicename: City TV
2014/12/31 15:57:11 100D7C40 r bulcrypt [bulcrypt] ecm hash: 5F4CFB.............. real time: 62 ms
2014/12/31 15:57:11 100F6668 c Bulsatcom_mouse (4AEE&000000/0000/01F0/4F:5F4CFB.............): not found (66 ms) by bulcrypt - City TV
И това:
r bulcrypt [bulcrypt] Answer from cardreader:
2014/12/31 15:57:10 100D7C40 90 13
2014/12/31 15:57:10 100D7C40 r bulcrypt [bulcrypt] write to cardreader
2014/12/31 15:57:10 100D7C40 DE 1E 00 00 13
2014/12/31 15:57:10 100D7C40 r bulcrypt [bulcrypt] Answer from cardreader:
2014/12/31 15:57:10 100D7C40 0A 11 80 D...............
2014/12/31 15:57:10 100D7C40 D9 2B ..........
2014/12/31 15:57:10 100D7C40 r bulcrypt [bulcrypt] cardreader_do_ecm: after csystem.do_ecm rc=1
2014/12/31 15:57:10 100D7C40 r bulcrypt [bulcrypt] cardreader_do_ecm: ret rc=1
2014/12/31 15:57:10 100D7C40 r bulcrypt [bulcrypt] cardreader_process_ecm: cardreader_do_ecm returned rc=1 (ERROR=0)
и това не е само на 1 канал прави го и на други .
А ина4е канала си работи.
Моля прави тестовете без services и sids. Това обърква нещата много, пробвай всичко без тях. Ако може тествай обновлението през newcamd, това в момента е по-важното.
Нещата са едни и същи и за двете версии,що се отнася до ъпдейт,слагаш версия 2 в твоя оскам и няма проблем с актуализация,само дето е черен екрана,без въведен RSA ключ,полариса използва 8a,84,8b,була-82,84 и 85
След като 3те протокола работят е достатъчно да се прекара RSA полето и през булкрипт ридъра,както е за награ,конакс и ирдето!Иначе наистина си прав, стават грешки в серийния номер и естествено мазало!
Какво стана с тестерите изтрезняха ли вече? Ако искате поправката за newcamd да отиде в официалният код ни трябва тест.
Повтарям се но нищо.. Тествам готов оскам на ДМ800 се..
И да попитам.. Преди да правят промени от Булсат.., картата се ъпдейтваше и само с локалния(dvbapi) узер, гледайки кодиран канал(БНТ1 примерно..)..
Дали е възможно да се направи пач и за DVBAPI..?
Това за канал 1 е мит измислен от телефониските на Булсат. На всички канали за които има платен абонамент може да се обновява.
Колегата го е дал за пример само, но реших да го спомена и конкретно, защото все още има колеги които си мислят че само на него се обновява без проблем.
Не е нужно да се правят никакви промени, свързани с двбапи, от тук на сетне играят роля правилните настройки. Следете какво пише в логовете, който не иска да се научи да ги разбира - оскам не е за него.
Боби.., ползвам оскам почти от създаването му и знам почти всички настройки как работят..! А локална карта споделям.., вече не помня от кога..
Колега @temelkov. С непроменяни настройки, преди Булсат да пипат ау-кайда, локалния(dvbapi) клиент САМОСТОЯТЕЛНО ъпваше картата а сега не!
И за да съм малко полезен и в този си пост ще добавя, че в момента вебинфото на получаващия(сървър) оскам показва че клиента праща грешни ЕММ, а в риидърс часта показва, че се записват в картата..