okey takze podme na to postupne a krok za krokom, prikaz za prikaz za prikazom.
Co musite splnat:
1. ako emulator musite pouzivat mgcamd
2. musite mat alebo nemat plugin-checker (auto updater kontroluje len pritomnost na disku nie ci je zapnuty alebo vypnuty a podla toho vyhodnocuje ci ma mgcamd zapnut alebo nie - toto som nedomyslel... mal by asi kontrolovat ci je zapnuty:) ). Pokial ho mate nainstalovany, zapnite ho, ak nie tak zmazte aj adresar.
3. musite vediet co je to adresar, ako nadviazat FTP a SSH/telnet spojenie
Tak, pome to rozbehnut
1. stiahnite plug in do PC a rozbalte ho > Vznikne vam adresar "AutoUpdate" ktory bude obsahovat adresar TMP a subory "autoupdate.sh" a "openxcas.conf"
2. otvorte TotalCommander (alebo iny FTP klient, avsak dalsi postup sa bude odvijat od neho) a spojte sa cez FTP na svoj AZBOX.
standartne ste v adresari /root/ preto sa bud preklikajte do adresara /EMU/OpenXCAS/ alebo zadajte do prikazoveho riadku cd /EMU/OpenXCAS/ a stlacte enter
3. ste v adresari /EMU/OpenXCAS/a vidite adresare Vasich pluginov. V druhej polke TC sa preklikajte k umiestneniu kde ste rozbalili veci z kroku 1
4. oznacte adresar AutoUpdate a stlacte F5 > prekopirujete subory do svojho AZBOXU
5. oznacte adresar AutoUpdate ktory je uz na FTP, nie na Vasom disku (odteraz pracujeme len na FTP)
6. chodte Files>Change Attributes [Subor>Zmena atributov]
7. zmente na 777
8. Otvorte adresar "AutoUpdate"
9. Oznacte vsetky subory a adresare [bud pravym tlacidlo na mysi alebo tlacidlom Insert]
10. Znova zmena atributov na 777
11. Otvorte adresar "TMP" a zmena atributov na 777
12. odhlaste sa od FTP
---- Koniec prace s FTP ----
---- Zaciatok prace priamo v boxe > otestovanie funkcnosti ----
Potrebujete sa pripojit bud cez telnet alebo putty [putty sa moze prihlasit aj na telnet aj na ssh]
1. prihlaste sa [root:azbox]
2. napiste prikaz "cd /EMU/OpenXCAS/AutoUpdate/ " [bez apostrofov, v putty staci toto skopirovat a stlacit prave tlacidlo na mysi + enter]
3. mali by ste sa nachadzat v adresari /EMU/OpenXCAS/AutoUpdate/ [ ked zadate prikaz pwd tak sa vam zobrazi nazov adresara v ktorom ste ]
4. na overenie ci sa zmenili atributy, napiseme "ls" > autoupdate.sh a openxcas.conf maju byt zelene, tmp modry
5. ideme overit funkcnost - napiste do konzoly "./autoupdate.sh"
6.1. v pripade aktualnych klucov a aktivneho plugin chceckera bude vystup takyto
Kód: Vybrat vše
MMP[AutoUpdate]$ ./autoupdate.sh
testujeme pritomnost PluginChecker-a
/EMU/OpenXCAS/PluginChecker/plugin-checker.sh
=== Plugin checker najdeny, zaciname aktualizaciu, stahuju sa kluce ===
Cakanie na dotahanie
=== Kluce su rovnake ===
6.2. V pripade nefunkcneho plugin chceckera a aktualnych klucov bude vystup takyto
Kód: Vybrat vše
MMP[AutoUpdate]$ ./autoupdate.sh
testujeme pritomnost PluginChecker-a
find: /EMU/OpenXCAS/PluginChecker/plugin-checker.sh: No such file or directory
=== Plugin checker nejdeny, zaciname aktualizaciu, stahuju sa kluce ===
Cakanie na dotahanie
=== Kluce su rovnake ===
je tam chyba vo vypise, slovicko "nejdeny" bude pri najblizsom update prepisane na "nenajdeny"
6.3. V pripade neaktualnych klucoch a aktivneho plugin checkera
Kód: Vybrat vše
MMP[AutoUpdate]$ ./autoupdate.sh
testujeme pritomnost PluginChecker-a
/EMU/OpenXCAS/PluginChecker/plugin-checker.sh
=== Plugin checker najdeny, zaciname aktualizaciu, stahuju sa kluce ===
Cakanie na dotahanie
cmp: /EMU/OpenXCAS/mgcamd/SoftCam.Key: No such file or directory
=== nerovnaju sa. Presuvam novostiahnuty file ===
=== mgcamd zastaveny ===
=== kluce zaktualizovane, restartneme mgcamd ===
6.4. V Pripade neaktualnych klucov a neaktivneho plugin checkera
Kód: Vybrat vše
MMP[AutoUpdate]$ ./autoupdate.sh
testujeme pritomnost PluginChecker-a
find: /EMU/OpenXCAS/PluginChecker/plugin-checker.sh: No such file or directory
=== Plugin checker nejdeny, zaciname aktualizaciu, stahuju sa kluce ===
Cakanie na dotahanie
cmp: /EMU/OpenXCAS/mgcamd/SoftCam.Key: No such file or directory
=== nerovnaju sa. Presuvam novostiahnuty file ===
=== mgcamd zastaveny a zaroven aj spusteny===
=== kluce zaktualizovane, restartneme mgcamd ===
tuxbox mgcamd v1.33 by mixvt (compiled Mar 23 2009 15:02:24)
[mg] Net:9:7:2:5s Show ecm:1, emm:1 Up:1 Au:0 Dir:0 Osd:no:80:0 Cache:6 Log:3:172.16.1.1:8028 Reread:4
[mg] Ecm cache time: 15
Box type: azbox
Conax.Key error 2: No such file or directory
Keys readed
Conax.Key error 2: No such file or directory
[config] newcamd route = dummy:127.0.0.1:20000 server local
newcamd keep alive: 0, incoming port: 12000
Me: host id 0000 port 0 max send 10 max dist 10
Resend time: normal 3000 5000, nds 700 1500
Ports to monitor:
[OPENXCAS_API:Sun Oct 6 18:48:55.995] openxcas_open:285 ## mgcamd
[OPENXCAS_API:Sun Oct 6 18:48:55.1000] load_xcas_control:98 ## loaded controller ID = 0x19760507
osdep_msq_server_open : key_request 0x54C4D100 key_response 0x54C4D101
key(54c4d100), msgflg(448)
key(54c4d101), msgflg(448)
osdep_msq_client_connect : key_request 0x54C4D100 key_response 0x54C4D101
[mgcam] emm thread started
[mgcamd] tps update started.
/EMU/OpenXCAS/mgcamd/tps.bin error 2: No such file or directory
[newcamd] Connecting to 127.0.0.1:20000...
[newcamd] Login to 127.0.0.1:20000 as dummy accepted (10ms)
[newcamd] Card data from 127.0.0.1:20000 (21ms):
EMM enabled: UA yes SA yes GA yes, Card serial: 5005025F46
Userid 1 caid D03 providers 4
Idents: 000004 000008 000024 000028
ids: 0 0 0 0
[mgcamd] signal 2 received
stopping mg0
closing routes
unlinking files
POZN. akonahle sa prestane nieco pisat na obrazovku alebo zacnu lietat divne vypisy, zastavte prikaz stlacenim ctrl + c a poslite vypis. tak isto pokial vidite ze to ide, tak ho tiez zastavte tymto prikazom.
7. pokial sa pri vystupe ziavi nieco ine = chyba = piste sem vystup
8. pokial ste to preslo vsetko OK, mozete plug in spustit v menu. Mate zarucene ze bude updatovat (overite to otvorenim suboru SoftCam.Key a pozretim sa na datum vytvorenia suboru ktory je na zaciatku toho suboru, kluce sa aktualizuju kazdy den).
9. mozete sa odhlasit prikazom exit
Ak je setko OK, plugin enablujte v pluginoch a rebootnite box.
co sa tyka mazania suboru, neviem cim to moze byt sposobene ale ten sleep je dobre riesenie. nesmie sa to vsak editovat v notepade ale najlepsie v
notepad++.
Edit: Postup presunuty aj do prveho prispevku.