Witam juz jest nowy aplikator i soft do DSX6010 w wersji 6.44
do pobrania

---> Soft

Aplikator

Podziekowania dla krasnali i lynxlynx

Roznice w stosunku do 6.43:

1. Reaktywacja logowania EMMow, a wlasciwie calkowicie nowe podejscie do tematu.

Oryginalny soft 5.02 w naszych tunerach korzysta z 4 filtrow EMM:
82 - filtr ten wylapuje ze streamu tylko EMMy lecace na tablicy 82 na serial wlozonej karty (UA)
83 - filtr ten wylapuje wszystkie EMMy na lecace na tablicy 83
84 - filtr ten wylapuje ze streamu EMMy lecace na tablicach 84 i 85 na ppua wlozonej karty (SA)
86 - filtr ten wylapuje ze streamu tylko EMMy lecace na tablicy 86 na serial wlozonej karty
Filty 82, 83 i 86 filtruja dane na pierwszym EMM-PIDzie z tablicy CAT (oczywiscie deskryptor SECA), a filr 84 filtruje 2-gi EMM-PID.
Do prawidlowego przepuszczania uprawnien na karty wedlug obecnego stanu rzeczy wystarczy wykorzystanie filtrow 82 i 84, wiec filtry 83 i 86 w poprzednich wersjach softow wykorzystywane byly do innych celow:
86 - przepuszczanie EMM-G nagry1 i nagry2
83 - do niezbyt udanego logowania strumieni UA i SA (w ostatnich softach juz wylaczona ta opcja byla)
83 i 86 razem - do AU Viaccess 2.3 (SRG)
Ustawienia filtrow 82 i 84 tez w softach byly zmieniane w przypadku zalaczania blokerow.

W obecnej wersji softu sami mozemy ustawic dowolnie wszystkie 4-ry filtry EMM. Wykorzystamy do tego celu providera 0000 (SECA) i 8 jego kluczy:
72, 73, 74, 76 - do ustawiania masek filtrow
82, 83, 84, 86 - do ustawiania PIDow i filtrow
Jak mozna sie domyslac kazda para kluczy (72/82 itd.) odpowiadac bedzie za ustawienia jednego z filtrow. Przy braku klucza 8x filtr bedzie ustawiany wedlug dotychczasowych zasad (filtry 82 i 84 zmieniane byly przez zalaczanie blokerow, a 83 i 86 przez AU VIA2.3). W przypadku obecnosci klucza 8x a braku odpowiadajacego mu 7x EMMy filtrowane beda na podstawie w/w klucza, i tak:
- pierwsze dwa bajty sa do wyboru EMM-PIDa; ustawienie ich na 0000 powoduje wybranie pierwszego EMMPIDa z tablicy CAT (deskryptor SECA), ustawienie na 0001 powoduje wybranie drugiego EMMPIDa, a kazda inna wartosc oznacza manualnie ustawienie EMMPIDa wedlug tej wartosci
- kolejne wartosci klucza oznaczaja po prostu filtr wedlug jakiego bedziemy filtrowac EMMy PRECAM i sa kolejnymi bajtami EMMow jakie chcemy zlapac (poza bajtami 2-gim i 3-cim EMMa okreslajacymi jego dlugosc); maksymalnie mozemy filtrowac wedlug pierwszych 12-tu bajtow EMMa, a w przypadku krotszego klucza filtrowac bedziemy tylko wedlug tylu bajtow ile ma wybrany klucz (minus 2 bajty na EMM-PIDa oczywiscie)
W przypadku obecnosci dodatkowo odpowiadajacego filtru 7x mozemy wybrac w nim dokladnie ktore bity z klucza 8x maja byc brane pod uwage. Pierwszy bajt klucza 7x odpowiada trzeciemu bajtowi klucza 8x, drugi - czwartemu, itd.. Ustawienie jakiegos bitu na 1 w kluczu 7x powoduje wylaczenia filtru na tym bicie, a ustawienie bitu na 0 zalacza filtr.
Na kazdym z filtrow mozemy logowac EMMy lecace na dowolna tablice (np. na filtrze 82 mozemy spokojnie logowac EMMy lecace na tablicy 84 (SA).


Przyklady ustawiania filtrow:

A. Chcemy zlapac logi lecace na serial (72) 109 000 000:
Ustawiamy klucz 83 na 0000820000067F3540 i kasujemy klucz 73 (lub ustawiamy go na 00000000000000)

B. Chcemy zlapac wszystkie logi SA:
Ustawiamy klucz 84 na 000184 ikasujemy klucz 74

C. Chcemy zlapac wszystkie logi UA lecace na parzyste seriale kart
Ustawiamy klucz 82 na 000082000000000000 i klucz 72 na 00FFFFFFFFFFFE

Oczywiscie ustawienia filtrow mozemy zmieniac sobie pilotem (jak normalne klucze), ale po kazdej zmianie nalezy przewachlowac karta na jakims kanale providera, ktorego chcemy logowac.

USTAWIANIE FILTROW DZIALA TYLKO z WERSJA EMU 2.4


2. Jak juz ustawilismy filtry to zostaje problem przechwycenia interesujacych EMMow do pliku. W tym celu wystarczy w configu wlaczyc logowanie EMM i lapac je np. Hyperterminalem. Ustawienia Hyperterminala:
- com - zgodnie z podlaczeniem
- liczba bitow na sekunde - zgodnie z configiem (najlepiej 115200)
- bity danych - 8
- parzystosc - brak
- bity stopu - 1
- sterowanie przeplywem - sprzet
- emulacja - view data
- reszta domyslnie
Jak sie polaczymy z tunerem, to wciskamy "Przechwyc tekst", wybieramy plik do zapisu i obserwujemy czy jakies dane leca. EMMy powinny leciec zaraz po ustawieniu filtrow (w przypadku fake parametrow kanalu podstawowego po wachlarzu na jakims kanale paczki). Logowanie konczymy przez "Przechwyc tekst/Zatrzymaj". Otrzymane dane najwygodniej chyba pozniej obrabiac SECA EMM Extractor'em.
W przypadku logowania wybranych EMMow powyzsza metoda sprawdza sie bezblednie, podobnie zreszta jak w przypadu logowania calego strumienia SA. Jednak w przypadku logowania strumienia logow lecacych na UA mamy taka liczbe danych, ze po prostu nie wyrabia sie nasz port szeregowy. Stad przyklad C z punktu 1-go. Jesli rozbijemy sobie wszystkie seriale na np. parzyste i nieparzyste to przy dwoch logowaniach mozemy przechwycic wszystkie EMMy lecace na seriale kart.
Przy spodziewanej wiekszej liczbie odbieranych danych, aby nie obciazac tunera doddatkowymi transmisjami do i z karty najlepiej logowac na jakims kanale FTA, mozna tez wlaczyc blokery.


3. Czasami jest sytuacja, ze mozemy chciec zlogowac dane na jakis serial ale nie chcemy/nie mozemy czuwac przy tym z wlaczonym komputerem, albo np. chcemy stale monitorowac co leci na wybrany(e) serial(e). Do tego mamy opcje zapisu logow we flashu tunera (Aplikator 0.99i). Po wybraniu tej opcji EMMy beda zapisywane w sektorze B0100000. Zapisywane beda tylko nowe EMMy (identyczne nie beda wiele razy zapisywane). Po zapelnieniu calego sektora tuner przerwie zapis do flasha. EMMy zgrywamy sobie w dowolnym, odowiednim dla nas momencie np. programem DSXFlash. Dalsza ich obrobka jest identyczna jak zgranych Hyperterminalem.
Opcja ta sprawdza sie w przypadku malego natezenia przechwytywanych EMMow (np. na kilka seriali), jesli EMMow bedzie zbyt duzo (np. wszystkie z tablicy) to zanim zostanie zapisany we flashu jeden EMM tuner przechwyci z nieba nastepny i tuner przestanie prawidlowo dzialac.


4. Przy okazji "grzebania" sie w EMMach dodana zostala opcja "bloker LEN <> 66". Jesli nie zaznaczymy blokera UA, a zaznaczymy ten, to tuner bedzie odrzucal wszystkie EMMy PRECAM majace dlugosc rozna niz 0x66 Oznacza to, ze do slotu karty trafia tylko EMMy CAM o dlugosci 0x5C.
OPCJA NIEPRZETESTOWANA, ale powinna dzialac prawidlowo.


5. Poprawiono problemy z odbiorem glosu na niektorych kanalach (np. Travel z Syriusza).


6. Aktualnie sharing RS dziala nawet przy braku sekcji EMU we flashu.


7. Domyslne wlaczenie sharingu RS (bez prov. 0065) w configu.

Aktualnie przy braku configu w liscie eeprom soft zapisze w niej config z nastepujacymi ustawieniami:
- wlaczona obsluga DISEqC 1.0
- staly DISEqC na kanale podstawowym - wylaczone
- staly DISEqC na liscie eeprom - wylaczone
- wylaczenie zasilania LNB w STAND BY - wylaczone (czyli nie odlacza zasilania)
- wszelkie blokery - wylaczone
- dump RAM - wylaczony
- logowanie - wylaczone
- "Page+", "Page-", "AV" - jak w softach do 6.25
- numer listy i numer panela zgodnie z wybrana lista i panelem
- polozenie mini emu - w eeprom (w przypadku jego braku tam i tak bedzie odczytane z flasha)
- sharing RS - wlaczony
- ID prov. SECA dzialajacego z karty - 0065
- predkosc transmisji - 115200
Dodam tez, ze juz od pewnego czasu nie dziala sygnalizacja na diodach niezaleznie od ustawien w configu.


8. W ostatnich softach przez niedopatrzenie nie dzialaly kanaly DCW i BISS bez karty w slocie i z karta jesli wczesniej nie przelaczylismy na jakis kanal kodowany w innym systemie. Zostalo to poprawione.


Jako, ze w sofcie jest sporo nowosci i nie zostaly one do konca przetestowane moga wystapic rozne problemy. Wszelkie uwagi odnosnie dzialania softu lub pytania o szczegolowe wyjasnienie nowych funkcji prosze skladac na www.sat-elita.info



KrasnalTM
20.12.2006
Oczywiscie jest juz na naszym upku