Su richiesta posto la configurazione di oscam per vedere Sky, funziona perfettamente:
Configurazione per Windows e DVBViewer
Provvediamo ad installare e configurare lo smartmouse (per leggere le card Sky 0919 o 093b serve un protocollo Phoenix e una frequenza di 3,57 mhz) in modo che sia riconosciuto correttamente da Windows (qui non entro nel merito perche' dipende dal modello)
Installiamo ACAMD (la versione attuale e' la 6.0.1.8, si trova facilmente in rete) mettendo tutti file nella cartella Plugins di DVBViewer, la configurazione al momento non ci interessa, badate bene che ci sia un file di nome "cardclient.conf"
Per installare Oscam consiglio di scaricare Oscam-loader in quanto semplifica alcuni passaggi ed e' gia' configurato per Sky.
Scompattiamo tutto il contenuto di Oscam Loader dove vogliamo, cancelliamo la cartella ACAMD e verifichiamo che nella cartella oscam ci siano 4 file:
oscam.exe (che possiamo aggiornare volendo con una versione piu' recente, al momento l'ultima per Windows che conosco e' la 2645)
cygwin1.dll
cyggsc_s-1.dll
cygcrypto-0.9-8.dll
Per funzionare oscam deve avere tre file, oscam.conf, oscam.user, oscam.server, si creano quando lanciamo oscam-loader con le configurazioni base, se vogliamo modificare i file ottenuti (cosa che consiglio) oscamloader non serve e si puo' cancellare
Ora dobbiamo configurare i file utilizzando notepad o simili:
Oscam.user
[account]
user = [nome utente a nostra scelta]
pwd = [password utente a nostra scelta]
group = 1
au = 1 [questo attiva gli aggiornamenti EMM ma non sempre funziona, si puo' disattivare con au=0]
ident = 093b:000000 (o 0919:000000 per le vecchie card)
caid = 093b (o 0919)
Attenzione, il caid e l'ident variano in base alla card, in caso recuperarli dal log di oscam dopo la prima lettura, se sbagliati non funziona
Oscam.conf
[global]
waitforcards=1
nice=-1
logfile=oscam.log
[newcamd]
port = 10000@093b:000000
key = 0102030405060708091011121314
La chiave deve rimanere identica, la port si puo' cambiare, l'ident deve essere uguale a quello di oscam.conf e ovviamente corretto
Oscam.server
[reader]
label = skyit
protocol = mouse
device = /dev/ttySx [dove x sta per COMx-1, cioe' COM2 ttyS1]
detect = ring o CD se lettore USB
group = 1
caid = 093b [vedi quanto detto prima]
fallback = 0
Pare che con le card nds ci possano essere problemi con gli emm che portano ad un blocco che richiede il riavvio di oscam dopo una mezz'ora, io ho risolto aggiungendo queste righe ad oscam.server:
blockemm-g=1
blockemm-s=1
blockemm-unknown=1
blockemm-u=0
Attenzione che potrebbe non aggiornare la card in quanto gli emm per l'aggiornamento (di tipo u e non bloccati) possono essere scambiati come unknown e bloccati, nel caso dopo un certo periodo dovrete rimettere la card nello Skybox per aggiornarla, peraltro dal oscam.log lo potete vedere se aggiorna o meno.
A questo punto entriamo in cardclient.conf col solito notepad e inseriamo questa riga:
newcamd:localhost:10000:1/093b/FFFF:user

ass:0102030405060708091011121314
la riga deve essere continua, 10000 sta per il numero della porta inserita in oscam.conf, 1 abilita l'aggiornamento della card (che non e' detto che vada), 093b e' il CAID (che ripeto puo' essere diverso), user e pass quelli inseriti in oscam.user
E' buona cosa vedere cosa fa oscam, quindi consiglio di prendere un programmino tipo baretail e di tenere sotto controllo il file oscam.log che si creera' nella cartella oscam.
A questo punto avviare oscam.exe e controllare il log, se va tutto bene dopo una serie di dati vi riportera' "ready for requests", altrimenti vi dira' cosa c'e che non va, solitamente il CAID o la COM sono errate (non speriate che vada al primo colpo), ogni 10 secondi andra' a leggere la vostra carta, se il vostro smartmouse non e' collegato correttamente le letture supereranno i 2000 millisecondi e l'immagine si blocchera' ogni tanto, se tutto e' ok dovreste avere ECM di circa 400-500 ms
Se tutto e' ok, avviate DVBViewer e andate su un canale criptato, dovrebbe partire, in caso contrario verificate dal monitor di ACAMD (lo trovate nel menu' plugins) se si collega correttamente.
L'ideale sarebbe utilizzare oscam sotto Linux avviando una macchina virtuale con VMWare ma non e' indispensabile tuttavia vi passo una guida:
http://www.xpmediacentre.com.au/comm...am-ubuntu.html