lnb scr, unicable, quelli del mysky e multivision

Patch, script, modifiche al codice sorgente etc.

Moderatori: ragno, tapino, alez, zulu, davidea

davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da davidea »

con l' analizzatore di spettro vedi il segnale del trasponder che stai ricevendo, siccome ogni trasponder ha una forma leggermente diversa da un' altro, mi sono reso conto che non cambiava niente,e quindi non riusciva a sintonizzare, oppure quando sbagliavo il settaggio di unicable.,conf ho visto che era spostato di una decina di Mhz, tanto basta a non far lockare il ricevitore.
hai provato a googlare col tuo errore? ho vistop che ci sono vari risultati (ma il mio tedesco e' nullo)
mr.krash
Messaggi: 23
Iscritto il: 29 dic 2010, 17:26
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da mr.krash »

si, ho cercato un po ma son tutti post vecchi e che si presume siano stati risolti con le ultime release.
Nel frattempo ho aumentato il verbose a 5 e fuori vengono tante altre informazioni.
Da quello che capisco il setting dell'scr, ovvero il comando necessario diseqc, la scheda sat lo invia, il problema è che non riesce poi a fare la sintonizzazione.
Inoltre ho modificato i sorgenti di vdr ed ora mi faccio riportare nei log la frequenza a cui tenta la sintonizzazione corredato da quale id scr sta usando e relativa frequenza settata, e, naturalmente, corrisponde a quanto si ci aspetta.
C'è un modo per dire a vdr, apportando magari anche modifiche al diseqc.c, di informarmi di quali comandi diseqc sta inviando?
Un'altra cosa, in una vecchia discussione in cui parlavi dell'scr, accennavi al calcolo dei comandi diseqc. Volendo escludere che sia vdr il problema, volevo provare con scan-s2 a sintonizzare la scheda su un canale a mia scelta. Per farlo però penso sia necessario inviare il comando corretto diseqc all'illuminatore, giusto? C'è un modo per inviare tale comando precalcolato?

Nel frattempo googlo un altro po'.
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da davidea »

su 1.7.16 (la mia versione di produzione) ho questo diff per diseqc.conf

Codice: Seleziona tutto

+     int num = 0;
+// funzione modificata da davidea per inserire la stampa nel log del comando diseqc inviato
+     esyslog("\n codice diseqc");
      char *t = s;
      char *p = s;
      while (t < e) {
-           if (numCodes < MaxDiseqcCodes) {
+           if (num < MaxDiseqcCodes) {
               errno = 0;
               int n = strtol(t, &p, 16);
               if (!errno && p != t && 0 <= n && n <= 255) {
-                 codes[numCodes++] = uchar(n);
+                 if (parsing)
+                    codes[num] = uchar(n);
+                ++num;
+                 esyslog(" valore %X %X %X %X %X",codes[0],codes[1],codes[2],codes[3],codes[4]);
                  t = skipspace(p);
                  }
               else {
@@
nel file /var/log/user
mi da delle righe del tipo


Sep 22 21:15:13 vdrhd vdr: [24440] #012 codice diseqc
Sep 22 21:15:13 vdrhd vdr: [24440] valore E0 10 5A 9 34

non conosco come funge scan-s2 , ma se ha la possibilita' di usare uno switch diseqc, e di configurare i parametri in un file di testo, ti calcoli il comando e lo metti li' e poi lo imbrogli dicendogli che devi usare il diseqc
mr.krash
Messaggi: 23
Iscritto il: 29 dic 2010, 17:26
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da mr.krash »

Ciao davide,
intanto grazie per la dritta. Ora ho potuto verificare che i comandi diseqc vanno. Nel frattempo mi son fatto prestare un decoder hd (dm800 hd) e funziona correttamente, quindi lnb ed impianto sono ok.
Il problema sta nella scheda quindi.
Ci deve essere qualcosa nel passaggio DVB <-> DISEQC/UNICABLE <-> VDR che manda a farsi benedire la sintonizzazione DVB-S2.
Ora proverò a studiarmi i file sorgenti interessati nella speranza di capirci qualcosa. Un cosa è certa, i driver s2-liplianin riguardanti la mia scheda, mantis, son fermi e non modificati da mesi, non so se perchè sufficentemente stabili o perchè non han avuto tempo di verificarli ulteriormente.
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da davidea »

se con i log aggiunti, i comandi diseqc sono corretti a quelli che calcoli a manina e' inutile che guardi vdr, il problema e' altrove.
hai provato a vedere se puoi far forzare la sintonia con i codici diseqc a scans2 ?
il decoder hd funziona correttamente cosa vuol dire? in modalita unicable?
mr.krash
Messaggi: 23
Iscritto il: 29 dic 2010, 17:26
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da mr.krash »

Si, in modalità unicable il decoder HD funziona senza problemi, quindi il problema è la mia skystar HD.
Dici che se i comandi diseqc son corretti devo guardare fuori da vdr, ma se tolgo il sistema unicable (e quindi collego la scheda all'uscita legacy dell'illuminatore) i canali hd vanno regolarmente. Per questo ho pensato che il problema fosse in vdr.
Ora provo a vedere se c'è una mailing list dei driver s2-liplianin o devo contattare direttamente l'autore (piuttosto che chiedere nella mailing list di vdr).
Dimenticavo, no con scan-s2 non son riuscito a dargli un comando diseqc specifico. Dovrei studiarmi meglio i sorgenti..

---- Aggiunta delle 15.44 ----

Ho modificato i sorgenti di scan-s2 cambiando il comando della posizione 15. Cmq, il sistema non va, mi ritorna

Codice: Seleziona tutto

using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder DVB-S2 1210000 H 29900000 3/4 AUTO AUTO
----------------------------------> Using DVB-S2
>>> tune to: 1210:hC34S1:S0.0W:29900:
DiSEqC: uncommitted switch pos 15
DiSEqC: e0 10 5a 0d 89 00
 SEC_VOLTAGE_18  SEC_MINI_A  SEC_TONE_OFF
DiSEqC: switch pos 0, 18V, loband (index 1)
DiSEqC: e0 10 38 f2 00 00
 SEC_VOLTAGE_18  SEC_MINI_A  SEC_TONE_OFF
DVB-S IF freq is 8540000
FE_SET_PROPERTY TUNE failed: Invalid argument
>>> tune to: 1210:hC34S1:S0.0W:29900:
DiSEqC: uncommitted switch pos 15
DiSEqC: e0 10 5a 0d 89 00
 SEC_VOLTAGE_18  SEC_MINI_A  SEC_TONE_OFF
DiSEqC: switch pos 0, 18V, loband (index 1)
DiSEqC: e0 10 38 f2 00 00
 SEC_VOLTAGE_18  SEC_MINI_A  SEC_TONE_OFF
DVB-S IF freq is 8540000
FE_SET_PROPERTY TUNE failed: Invalid argument
ERROR: initial tuning failed
dumping lists (0 services)
Done.
Ho cercato l'errore ed è come se il frontend non accetta frequenze così basse (1210) ma si aspetti una frequenza nel range dell'LNB universale.
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da davidea »

scusami, parlo senza andare a controllare approfonditamente e senza sapere se sono cose a te note.....

quando sintonizza normalmente un canale su 11.700 Mhz , in pratica comandi l' illuminatore ad una OL di 10600 Mhz , quindi con un battimento 11700 - 10600 = 1100 Mhz (frequenza reale alla quale viene sintonizzato il tuner localmente)
in unicable, gli dici di prendere il trasponder a 11.700 , gli imponi un risultato di 1210 Mhz e quindi gli dici calcolati tu l' OL (che in questo caso e' 11700-1210= 10490)

ma per il tuner, e' come se stessi andando a sintonizzare un trasponder a 10600+1210 = 10810 , quindi a scan-s2 devi dire che la frequenza da sintonizzare e' 10810 Mhz , il bello dell' scr, e' che qualsiasi altro trasponder presente sul satellite il tuo tuner sintonizzara' sempre 10810 , l' OL variabile si e' spostato sull' illuminatore ed il ricevitore ti funziona solo come media frequenza

in ogni caso l' illuminatore er accettare il comando scr vuole che ci sia la tensione a 18V gia' qualche mS prima della partenza del treno di comandi diseqc


rimane comunque il fatto che la patch per vdr tutte queste cose le sa e le fa', e se comunque un ricevitore ti funziona e l' alro no, allora il problema non e' vdr che si limita a calcolare i comandi diseqc e a selezionare il ricevitore libero ma piu' giu a livello di driver (secondo me, ma accetto qualsiasi smentita)
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da davidea »

volendo ho trovato
http://translate.google.com/translate?h ... index.html
http://www.eutelsat.com/satellites/4_5_5.html
dove parlano del protocollo, essendo che e' trasmesso a livello fisico come un segnale a 22Khz potresti leggerlo con un' oscilloscopio o con la soundblaster del pc e capire cosa cambia quando utilizzi un ricevitore o l' altro, se imposti la stessa frequenza per entrambi iricevitori , i comandi inviati sono identici, quindi le forme d' onda che invii sono uguali, neanche devi andare a decodificare i byte.

ps. scusa l' approccio elettronico al problema......
mr.krash
Messaggi: 23
Iscritto il: 29 dic 2010, 17:26
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da mr.krash »

Ciao,
hai ragione, ho fatto un po di confusione con il settaggio delle frequenze dell'scr e chiaramente sbaglio a dirgli a scan-s2 di settare il tuner a 1210Mhz, bensì gli devo dire 10490Mhz. Ora correggo e vedo se tiro fuori il ragno dal buco.
Per quanto riguarda dove sia il problema, o meglio, a che livello è, tu sostieni che sia a livello dei driver in quanto vdr questo passaggio di frequenze e quant'altro lo fa e lo fa bene. Dici questo anche in funzione del fatto che un tuner funziona e l'altro no. Però il mio problema è leggermente differente (penso). Ovvero a me i tuner funzionano tutti e due, sia la vecchia SkyStar 2 che la nuova SkyStar HD 2. Il problema sta che funziona solo se il canale a cui mi collego utilizza come trasporto il sistema DVB-S. Se utilizza il DVB-S2, la prima non è in grado di sintonizzarla, la seconda, se utilizzo il sistema unicable, non riesce a fare il lock, se non utilizzo il sistema unicable, funziona correttamente. Per questo volevo tentare con qualche altro software in modo da escludere che il problema dipendesse da vdr e che quindi fosse colpa dei driver. Viceversa se riuscirei con qualche altro software ad ottenere il lock (sempre con sistema unicable s'intende) potrei imputare la colpa a vdr. Inoltre, leggendo i sorgenti di vdr ho notato che già fa una distinzione per una scheda (TT3200 mi pare) che ha, appunto, problemi di sintonia. Non vorrei che ci siano problemi anche con la mia..
Per quanto riguarda la parte elettronica, non sono completamente all'asciutto, ma non sono di certo in grado di guardare una forma d'onda all'oscilloscopio e da li capirci qualcosa :)
Intanto, grazie del chiarimento, provo a dargli la frequenza corretta a scan-s2.
mr.krash
Messaggi: 23
Iscritto il: 29 dic 2010, 17:26
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da mr.krash »

Ho apportato le modifiche a scan-s2 secondo le tue ultime dritte. Naturalmente non funziona :) devo essere troppo scarso ;)
Cmq, in allegato trovi i sorgenti modificati, magari se trovi tempo e vuoi dargli un'occhiata riesci pure a trovare cosa sbaglio.
Le modifiche si basano anche sul tuo programmino per calcolare il comando diseqc da inviare. Solo che l'ottetto finale è cmq sbagliato, allora ho pensato di darglielo fisso.
Il transponder iniziale da passargli a scan-s2 è contenuto nel file 'h'.
Ciao e buon pranzo :)
Allegati
scan-s2.tgz
(50.61 KiB) Scaricato 198 volte
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da davidea »

scusa il ritardo nel risponderti.
ho scaricato il tuo file, ma le mie scarse conoscenze di C mi impediscono di comprendere cosa hai fatto.
ho visto che in diseqc.c hai inserito la routine per il calcolo della...... ho compreso cosa hai fatto........

dove definisci scr_id ?????

static int scr_id = -1; ???? e quando te passa???

devi assegnargli un valore valido altrimenti non riesci ad entrare nel blocco if (infatti ho messo un po' di dprintf per vedere da dove passava)

corretto a

static int scr_id = 0;


Codice: Seleziona tutto

       case SYS_DVBS2:
         
                if (lnb_type.high_val) {           
                                                   dprintf(1,"\n lnb_type.high_val\n");
                        if (lnb_type.switch_val) {   
                                                            scr_id=1;
                                                           dprintf(1,"\n lnb_type.switch_val\n");
                                if (scr_id >= 0 && scr_id < 4)
                                 {                               dprintf(1,"\npassaggio da scr_id davide\n"); 
                                        if_freq = setup_scr (frontend_fd,

ed ecco il risultato

Codice: Seleziona tutto

sudo ./scan-s2 -vvvv h
API major 5, minor 1
scanning h
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder DVB-S2 10992000 H 27500000 3/4 AUTO AUTO
----------------------------------> Using DVB-S2
>>> tune to: 10992:hC34S1:S0.0W:27500:

 lnb_type.high_val

 lnb_type.switch_val

passaggio da dvbs2 davide
DiSEqC: scr id 1i
DiSEqC: '3215247173'
DVB-S IF freq is 1202000
>>> tuning status == 0x1F
add_filter:1662: add filter pid 0x0000
start_filter:1602: start filter pid 0x0000 table_id 0x00
update_poll_fds:1582: poll fd 4
add_filter:1662: add filter pid 0x0011
start_filter:1602: start filter pid 0x0011 table_id 0x42
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 4
add_filter:1662: add filter pid 0x0010
start_filter:1602: start filter pid 0x0010 table_id 0x40
update_poll_fds:1582: poll fd 6
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 4
0x42 0xF0 0xCF 0x14 0x50 0xEF 0x00 0x00 0x01 0x3E read_sections:1519: 
0xFF 0x0D 0x49 0xFD 0x80 0x0E 0x48 0x0C 0x19 0x03 read_sections:1519: 
0x52 0x61 0x69 0x06 0x52 0x61 0x69 0x20 0x48 0x44 read_sections:1519: 
0x0D 0x4C 0xFD 0x80 0x0E 0x48 0x0C 0x01 0x03 0x52 read_sections:1519: 
0x41 0x49 0x06 0x52 0x61 0x69 0x4D 0x65 0x64 0x0D read_sections:1519: 
0x4E 0xFD 0x80 0x12 0x48 0x10 0x01 0x03 0x52 0x41 read_sections:1519: 
0x49 0x0A 0x52 0x61 0x69 0x20 0x53 0x63 0x75 0x6F read_sections:1519: 
0x6C 0x61 0x0D 0x50 0xFD 0x80 0x0E 0x48 0x0C 0x01 read_sections:1519: 
0x03 0x52 0x41 0x49 0x06 0x53 0x65 0x6E 0x61 0x74 read_sections:1519: 
0x6F 0x0C 0xF7 0xFD 0x80 0x19 0x48 0x17 0x02 0x03 read_sections:1519: 
0x52 0x41 0x49 0x11 0x4E 0x6F 0x74 0x74 0x75 0x72 read_sections:1519: 
0x6E 0x6F 0x20 0x69 0x74 0x61 0x6C 0x69 0x61 0x6E read_sections:1519: 
0x6F 0x0C 0xF2 0xFD 0x80 0x14 0x48 0x12 0x02 0x03 read_sections:1519: 
0x52 0x41 0x49 0x0C 0x52 0x61 0x69 0x20 0x72 0x61 read_sections:1519: 
0x64 0x69 0x6F 0x66 0x64 0x34 0x0D 0xAB 0xFC 0x80 read_sections:1519: 
0x10 0x48 0x0E 0x83 0x03 0x52 0x61 0x69 0x08 0x64 read_sections:1519: 
0x6F 0x77 0x6E 0x6C 0x6F 0x61 0x64 0x0D 0x52 0xFD read_sections:1519: 
0x80 0x0D 0x48 0x0B 0x01 0x03 0x52 0x61 0x69 0x05 read_sections:1519: 
0x52 0x61 0x69 0x20 0x35 0x0D 0x66 0xFD 0x80 0x10 read_sections:1519: 
0x48 0x0E 0x01 0x03 0x52 0x61 0x69 0x08 0x52 0x61 read_sections:1519: 
0x69 0x20 0x79 0x6F 0x79 0x6F 0x2B 0xEF 0x81 0x8A read_sections:1519: 

>>> parse_section, section number 0 out of 0...!
pid 0x11 tid 0x42 table_id_ext 0x1450, 0/0 (version 23)
SDT (actual TS)
0x1450 0x0D49: pmt_pid 0x0000 Rai -- Rai HD (running)
0x1450 0x0D4C: pmt_pid 0x0000 RAI -- RaiMed (running)
0x1450 0x0D4E: pmt_pid 0x0000 RAI -- Rai Scuola (running)
0x1450 0x0D50: pmt_pid 0x0000 RAI -- Senato (running)
0x1450 0x0CF7: pmt_pid 0x0000 RAI -- Notturno italiano (running)
0x1450 0x0CF2: pmt_pid 0x0000 RAI -- Rai radiofd4 (running)
0x1450 0x0DAB: pmt_pid 0x0000 Rai -- download (running)
0x1450 0x0D52: pmt_pid 0x0000 Rai -- Rai 5 (running)
0x1450 0x0D66: pmt_pid 0x0000 Rai -- Rai yoyo (running)
read_filters:1702: filter done pid 0x0011
remove_filter:1670: remove filter pid 0x0011
stop_filter:1648: stop filter pid 0x0011
update_poll_fds:1582: poll fd 6
update_poll_fds:1582: poll fd 4
0x00 0xB0 0x31 0x14 0x50 0xEF 0x00 0x00 0x00 0x00 read_sections:1519: 
0xE0 0x10 0x0D 0x49 0xE4 0x50 0x0D 0x66 0xE3 0x02 read_sections:1519: 
0x0D 0x52 0xE0 0x6D 0x0D 0xAB 0xE0 0x56 0x0C 0xF7 read_sections:1519: 
0xE1 0x0B 0x0C 0xF2 0xE1 0x0C 0x0D 0x4C 0xE1 0x04 read_sections:1519: 
0x0D 0x50 0xE4 0x53 0x0D 0x4E 0xE1 0x05 0x49 0xC6 read_sections:1519: 
0xDF 0x7B 
>>> parse_section, section number 0 out of 0...!
pid 0x00 tid 0x00 table_id_ext 0x1450, 0/0 (version 23)
PAT
service_id = 0x0
service_id = 0xD49
pmt_pid = 0x450
add_filter:1662: add filter pid 0x0450
start_filter:1602: start filter pid 0x0450 table_id 0x02
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 6
update_poll_fds:1582: poll fd 4
service_id = 0xD66
pmt_pid = 0x302
add_filter:1662: add filter pid 0x0302
start_filter:1602: start filter pid 0x0302 table_id 0x02
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 6
update_poll_fds:1582: poll fd 4
service_id = 0xD52
pmt_pid = 0x6D
add_filter:1662: add filter pid 0x006D
start_filter:1602: start filter pid 0x006D table_id 0x02
update_poll_fds:1582: poll fd 8
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 6
update_poll_fds:1582: poll fd 4
service_id = 0xDAB
pmt_pid = 0x56
add_filter:1662: add filter pid 0x0056
start_filter:1602: start filter pid 0x0056 table_id 0x02
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 8
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 6
update_poll_fds:1582: poll fd 4
service_id = 0xCF7
pmt_pid = 0x10B
add_filter:1662: add filter pid 0x010B
start_filter:1602: start filter pid 0x010B table_id 0x02
update_poll_fds:1582: poll fd 10
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 8
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 6
update_poll_fds:1582: poll fd 4
service_id = 0xCF2
pmt_pid = 0x10C
add_filter:1662: add filter pid 0x010C
start_filter:1602: start filter pid 0x010C table_id 0x02
update_poll_fds:1582: poll fd 11
update_poll_fds:1582: poll fd 10
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 8
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 6
update_poll_fds:1582: poll fd 4
service_id = 0xD4C
pmt_pid = 0x104
add_filter:1662: add filter pid 0x0104
start_filter:1602: start filter pid 0x0104 table_id 0x02
update_poll_fds:1582: poll fd 12
update_poll_fds:1582: poll fd 11
update_poll_fds:1582: poll fd 10
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 8
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 6
update_poll_fds:1582: poll fd 4
service_id = 0xD50
pmt_pid = 0x453
add_filter:1662: add filter pid 0x0453
start_filter:1602: start filter pid 0x0453 table_id 0x02
update_poll_fds:1582: poll fd 13
update_poll_fds:1582: poll fd 12
update_poll_fds:1582: poll fd 11
update_poll_fds:1582: poll fd 10
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 8
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 6
update_poll_fds:1582: poll fd 4
service_id = 0xD4E
pmt_pid = 0x105
add_filter:1662: add filter pid 0x0105
start_filter:1602: start filter pid 0x0105 table_id 0x02
update_poll_fds:1582: poll fd 14
update_poll_fds:1582: poll fd 13
update_poll_fds:1582: poll fd 12
update_poll_fds:1582: poll fd 11
update_poll_fds:1582: poll fd 10
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 8
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 6
update_poll_fds:1582: poll fd 4
read_filters:1702: filter done pid 0x0000
remove_filter:1670: remove filter pid 0x0000
stop_filter:1648: stop filter pid 0x0000
update_poll_fds:1582: poll fd 14
update_poll_fds:1582: poll fd 13
update_poll_fds:1582: poll fd 12
update_poll_fds:1582: poll fd 11
update_poll_fds:1582: poll fd 10
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 8
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 6
0x02 0xB0 0x29 0x0D 0x52 0xE5 0x00 0x00 0xE2 0xBC read_sections:1519: 
0xF0 0x00 0x02 0xE2 0xBC 0xF0 0x06 0x09 0x04 0x18 read_sections:1519: 
0x3D 0xF0 0x87 0x04 0xE2 0xDA 0xF0 0x0C 0x0A 0x04 read_sections:1519: 
0x69 0x74 0x61 0x00 0x09 0x04 0x18 0x3D 0xF0 0x87 read_sections:1519: 
0x2F 0x9C 0x38 0x80 
>>> parse_section, section number 0 out of 0...!
pid 0x6D tid 0x02 table_id_ext 0x0D52, 0/0 (version 18)
PMT 0x006D for service 0x0D52
  VIDEO     : PID 0x02BC
  AUDIO     : PID 0x02DA
    LANG=ita 0
  CA ID     : PID 0x183D
0x1450 0x0D52: Rai -- Rai 5, pmt_pid 0x006D, vpid 0x02BC, apid 0x02DA (ita)
read_filters:1702: filter done pid 0x006D
remove_filter:1670: remove filter pid 0x006D
stop_filter:1648: stop filter pid 0x006D
update_poll_fds:1582: poll fd 14
update_poll_fds:1582: poll fd 13
update_poll_fds:1582: poll fd 12
update_poll_fds:1582: poll fd 11
update_poll_fds:1582: poll fd 10
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 6
0x02 0xB0 0x2A 0x0C 0xF2 0xC1 0x00 0x00 0xE2 0xA1 read_sections:1519: 
0xF0 0x12 0x0F 0x04 0x53 0x41 0x50 0x53 0x10 0x06 read_sections:1519: 
0xC0 0x02 0x21 0xC0 0x06 0x00 0x0B 0x02 0x45 0xDF read_sections:1519: 
0x04 0xE2 0xA1 0xF0 0x06 0x0A 0x04 0x69 0x74 0x61 read_sections:1519: 
0x00 0x13 0x69 0x3C 0xD4 
>>> parse_section, section number 0 out of 0...!
pid 0x10C tid 0x02 table_id_ext 0x0CF2, 0/0 (version 0)
PMT 0x010C for service 0x0CF2
parse_descriptors:859: skip descriptor 0x0F
parse_descriptors:859: skip descriptor 0x10
parse_descriptors:859: skip descriptor 0x0B
parse_descriptors:859: skip descriptor 0x04
parse_descriptors:859: skip descriptor 0x10
parse_descriptors:859: skip descriptor 0x0B
parse_descriptors:859: skip descriptor 0x04
parse_descriptors:859: skip descriptor 0x0B
parse_descriptors:859: skip descriptor 0x04
  AUDIO     : PID 0x02A1
    LANG=ita 0
0x1450 0x0CF2: RAI -- Rai radiofd4, pmt_pid 0x010C, vpid 0x0000, apid 0x02A1 (ita)
read_filters:1702: filter done pid 0x010C
remove_filter:1670: remove filter pid 0x010C
stop_filter:1648: stop filter pid 0x010C
update_poll_fds:1582: poll fd 14
update_poll_fds:1582: poll fd 13
update_poll_fds:1582: poll fd 12
update_poll_fds:1582: poll fd 10
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 5
update_poll_fds:1582: poll fd 6
0x02 0xB0 0x33 0x0D 0x49 0xC9 0x00 0x00 0xE2 0x00 read_sections:1519: 
0xF0 0x00 0x1B 0xE2 0x00 0xF0 0x10 0x28 0x04 0x64 read_sections:1519: 
0x00 0x28 0x3F 0x2A 0x02 0xFE 0xEF 0x09 0x04 0x18 read_sections:1519: 
0x3D 0xF0 0x81 0x03 0xE2 0x8A 0xF0 0x0C 0x0A 0x04 read_sections:1519: 
0x69 0x74 0x61 0x00 0x09 0x04 0x18 0x3D 0xF0 0x81 read_sections:1519: 
0x23 0x3F 0xD7 0xCC 
>>> parse_section, section number 0 out of 0...!
pid 0x450 tid 0x02 table_id_ext 0x0D49, 0/0 (version 4)
PMT 0x0450 for service 0x0D49
  VIDEO     : PID 0x0200
  AUDIO     : PID 0x028A
    LANG=ita 0
  CA ID     : PID 0x183D
0x1450 0x0D49: Rai -- Rai HD, pmt_pid 0x0450, vpid 0x0200, apid 0x028A (ita)
read_filters:1702: filter done pid 0x0450
remove_filter:1670: remove filter pid 0x0450
stop_filter:1648: stop filter pid 0x0450
update_poll_fds:1582: poll fd 14
update_poll_fds:1582: poll fd 13
update_poll_fds:1582: poll fd 12
update_poll_fds:1582: poll fd 10
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 6
0x02 0xB0 0x34 0x0D 0x50 0xE5 0x00 0x00 0xFF 0xFE read_sections:1519: 
0xF0 0x00 0x02 0xFF 0xFE 0xF0 0x00 0x04 0xE0 0x5C read_sections:1519: 
0xF0 0x06 0x0A 0x04 0x69 0x74 0x61 0x00 0x04 0xE2 read_sections:1519: 
0x94 0xF0 0x06 0x0A 0x04 0x65 0x6E 0x67 0x00 0x06 read_sections:1519: 
0xE2 0x4C 0xF0 0x07 0x56 0x05 0x69 0x74 0x61 0x00 read_sections:1519: 
0x00 0x91 0xF2 0x32 0xF3 
>>> parse_section, section number 0 out of 0...!
pid 0x453 tid 0x02 table_id_ext 0x0D50, 0/0 (version 18)
PMT 0x0453 for service 0x0D50
  VIDEO     : PID 0x1FFE
  AUDIO     : PID 0x005C
    LANG=ita 0
  AUDIO     : PID 0x0294
    LANG=eng 0
  TELETEXT  : PID 0x024C
0x1450 0x0D50: RAI -- Senato, pmt_pid 0x0453, vpid 0x1FFE, apid 0x005C (ita), 0x0294 (eng)
read_filters:1702: filter done pid 0x0453
remove_filter:1670: remove filter pid 0x0453
stop_filter:1648: stop filter pid 0x0453
update_poll_fds:1582: poll fd 14
update_poll_fds:1582: poll fd 12
update_poll_fds:1582: poll fd 10
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 6
0x02 0xB0 0x29 0x0D 0x4C 0xC7 0x00 0x00 0xE2 0x03 read_sections:1519: 
0xF0 0x00 0x02 0xE2 0x03 0xF0 0x00 0x04 0xE2 0x8D read_sections:1519: 
0xF0 0x06 0x0A 0x04 0x69 0x74 0x61 0x00 0x06 0xE2 read_sections:1519: 
0x44 0xF0 0x07 0x56 0x05 0x69 0x74 0x61 0x09 0x00 read_sections:1519: 
0xE9 0x33 0x3E 0x75 
>>> parse_section, section number 0 out of 0...!
pid 0x104 tid 0x02 table_id_ext 0x0D4C, 0/0 (version 3)
PMT 0x0104 for service 0x0D4C
  VIDEO     : PID 0x0203
  AUDIO     : PID 0x028D
    LANG=ita 0
  TELETEXT  : PID 0x0244
0x1450 0x0D4C: RAI -- RaiMed, pmt_pid 0x0104, vpid 0x0203, apid 0x028D (ita)
read_filters:1702: filter done pid 0x0104
remove_filter:1670: remove filter pid 0x0104
stop_filter:1648: stop filter pid 0x0104
update_poll_fds:1582: poll fd 14
update_poll_fds:1582: poll fd 10
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 6
0x02 0xB0 0x2A 0x0C 0xF7 0xC1 0x00 0x00 0xE2 0x9B read_sections:1519: 
0xF0 0x12 0x0F 0x04 0x53 0x41 0x50 0x53 0x10 0x06 read_sections:1519: 
0xC0 0x01 0x85 0xC0 0x06 0x00 0x0B 0x02 0x45 0xDF read_sections:1519: 
0x04 0xE2 0x9B 0xF0 0x06 0x0A 0x04 0x69 0x74 0x61 read_sections:1519: 
0x00 0xB8 0x29 0xE1 0x06 
>>> parse_section, section number 0 out of 0...!
pid 0x10B tid 0x02 table_id_ext 0x0CF7, 0/0 (version 0)
PMT 0x010B for service 0x0CF7
parse_descriptors:859: skip descriptor 0x0F
parse_descriptors:859: skip descriptor 0x10
parse_descriptors:859: skip descriptor 0x0B
parse_descriptors:859: skip descriptor 0x04
parse_descriptors:859: skip descriptor 0x10
parse_descriptors:859: skip descriptor 0x0B
parse_descriptors:859: skip descriptor 0x04
parse_descriptors:859: skip descriptor 0x0B
parse_descriptors:859: skip descriptor 0x04
  AUDIO     : PID 0x029B
    LANG=ita 0
0x1450 0x0CF7: RAI -- Notturno italiano, pmt_pid 0x010B, vpid 0x0000, apid 0x029B (ita)
read_filters:1702: filter done pid 0x010B
remove_filter:1670: remove filter pid 0x010B
stop_filter:1648: stop filter pid 0x010B
update_poll_fds:1582: poll fd 14
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 7
update_poll_fds:1582: poll fd 6
0x02 0xB0 0x29 0x0D 0x66 0xE7 0x00 0x00 0xE2 0xD0 read_sections:1519: 
0xF0 0x00 0x02 0xE2 0xD0 0xF0 0x06 0x09 0x04 0x18 read_sections:1519: 
0x3D 0xF0 0x88 0x04 0xE2 0xEE 0xF0 0x0C 0x0A 0x04 read_sections:1519: 
0x69 0x74 0x61 0x00 0x09 0x04 0x18 0x3D 0xF0 0x88 read_sections:1519: 
0x99 0xE3 0x4F 0x6E 
>>> parse_section, section number 0 out of 0...!
pid 0x302 tid 0x02 table_id_ext 0x0D66, 0/0 (version 19)
PMT 0x0302 for service 0x0D66
  VIDEO     : PID 0x02D0
  AUDIO     : PID 0x02EE
    LANG=ita 0
  CA ID     : PID 0x183D
0x1450 0x0D66: Rai -- Rai yoyo, pmt_pid 0x0302, vpid 0x02D0, apid 0x02EE (ita)
read_filters:1702: filter done pid 0x0302
remove_filter:1670: remove filter pid 0x0302
stop_filter:1648: stop filter pid 0x0302
update_poll_fds:1582: poll fd 14
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 6
0x02 0xB0 0x29 0x0D 0x4E 0xCD 0x00 0x00 0xE2 0x06 read_sections:1519: 
0xF0 0x00 0x02 0xE2 0x06 0xF0 0x00 0x04 0xE2 0x90 read_sections:1519: 
0xF0 0x06 0x0A 0x04 0x69 0x74 0x61 0x00 0x06 0xE2 read_sections:1519: 
0x48 0xF0 0x07 0x56 0x05 0x69 0x74 0x61 0x09 0x00 read_sections:1519: 
0x93 0x74 0xD3 0x8A 
>>> parse_section, section number 0 out of 0...!
pid 0x105 tid 0x02 table_id_ext 0x0D4E, 0/0 (version 6)
PMT 0x0105 for service 0x0D4E
  VIDEO     : PID 0x0206
  AUDIO     : PID 0x0290
    LANG=ita 0
  TELETEXT  : PID 0x0248
0x1450 0x0D4E: RAI -- Rai Scuola, pmt_pid 0x0105, vpid 0x0206, apid 0x0290 (ita)
read_filters:1702: filter done pid 0x0105
remove_filter:1670: remove filter pid 0x0105
stop_filter:1648: stop filter pid 0x0105
update_poll_fds:1582: poll fd 9
update_poll_fds:1582: poll fd 6
0x02 0xB0 0x61 0x0D 0xAB 0xF7 0x00 0x00 0xFF 0xFF read_sections:1519: 
0xF0 0x00 0x05 0xE0 0x37 0xF0 0x09 0x5F 0x04 0x00 read_sections:1519: 
0x00 0x00 0x02 0xB0 0x01 0x0D 0x05 0xE0 0x50 0xF0 read_sections:1519: 
0x09 0x5F 0x04 0x00 0x00 0x00 0x02 0xB0 0x01 0x10 read_sections:1519: 
0x05 0xE0 0x52 0xF0 0x09 0x5F 0x04 0x00 0x00 0x00 read_sections:1519: 
0x02 0xB0 0x01 0x40 0x05 0xE0 0x53 0xF0 0x09 0x5F read_sections:1519: 
0x04 0x00 0x00 0x00 0x02 0xB0 0x01 0x41 0x05 0xE0 read_sections:1519: 
0x54 0xF0 0x09 0x5F 0x04 0x00 0x00 0x00 0x02 0xB0 read_sections:1519: 
0x01 0x42 0x05 0xE0 0x55 0xF0 0x09 0x5F 0x04 0x4F read_sections:1519: 
0x54 0x56 0x00 0x90 0x01 0xC0 0x69 0xEE 0x9B 0xA2 read_sections:1519: 

>>> parse_section, section number 0 out of 0...!
pid 0x56 tid 0x02 table_id_ext 0x0DAB, 0/0 (version 27)
PMT 0x0056 for service 0x0DAB
  OTHER     : PID 0x0037 TYPE 0x05
  OTHER     : PID 0x0050 TYPE 0x05
  OTHER     : PID 0x0052 TYPE 0x05
  OTHER     : PID 0x0053 TYPE 0x05
  OTHER     : PID 0x0054 TYPE 0x05
  OTHER     : PID 0x0055 TYPE 0x05
0x1450 0x0DAB: Rai -- download, pmt_pid 0x0056, vpid 0x0000, apid 0x0000 ()
read_filters:1702: filter done pid 0x0056
remove_filter:1670: remove filter pid 0x0056
stop_filter:1648: stop filter pid 0x0056
update_poll_fds:1582: poll fd 6
0x40 0xF0 0x8A 0x01 0x3E 0xD1 0x00 0x00 0xF0 0x05 read_sections:1519: 
0x40 0x03 0x52 0x41 0x49 0xF0 0x78 0x15 0x18 0x01 read_sections:1519: 
0x3E 0xF0 0x45 0x43 0x0B 0x01 0x18 0x04 0x20 0x01 read_sections:1519: 
0x30 0xA1 0x02 0x75 0x00 0x02 0x41 0x36 0x0C 0xE9 read_sections:1519: 
0x01 0x0C 0xEB 0x01 0x0C 0xE5 0x01 0x0C 0xEC 0x01 read_sections:1519: 
0x0C 0xEA 0x01 0x0C 0xE6 0x01 0x0C 0xED 0x01 0x0C read_sections:1519: 
0xEF 0x02 0x0C 0xF0 0x02 0x0C 0xF1 0x02 0x0C 0xF5 read_sections:1519: 
0x02 0x0C 0xF6 0x02 0x0C 0xF4 0x02 0x0C 0xF8 0x02 read_sections:1519: 
0x0C 0xEE 0x01 0x0C 0xF3 0x02 0x0C 0xFD 0x02 0x0C read_sections:1519: 
0xE8 0x01 0x14 0x50 0x01 0x3E 0xF0 0x27 0x43 0x0B read_sections:1519: 
0x01 0x17 0x65 0x84 0x01 0x30 0xA1 0x02 0x75 0x00 read_sections:1519: 
0x02 0x41 0x18 0x0D 0x49 0x19 0x0D 0x4C 0x01 0x0D read_sections:1519: 
0x4E 0x01 0x0D 0x50 0x01 0x0C 0xF7 0x02 0x0C 0xF2 read_sections:1519: 
0x02 0x0D 0x66 0x01 0x0D 0x52 0x01 0x2C 0xDE 0xEB read_sections:1519: 
0x84 
>>> parse_section, section number 0 out of 0...!
pid 0x10 tid 0x40 table_id_ext 0x013E, 0/0 (version 8)
NIT (actual TS)
Network Name 'RAI'
0x13e/0x1518 11804:vC23M2S0:S13.0E:27500:

parse_descriptors:859: skip descriptor 0x41
0x13e/0x1450 11765:vC23M2S0:S13.0E:27500:

parse_descriptors:859: skip descriptor 0x41
read_filters:1702: filter done pid 0x0010
remove_filter:1670: remove filter pid 0x0010
stop_filter:1648: stop filter pid 0x0010
dumping lists (9 services)
Rai HD;Rai:10992:hC34S1:S0.0W:27500:512:650=ita:0:0:3401:318:5200:0
RaiMed;RAI:10992:hC34S1:S0.0W:27500:515:653=ita:580:0:3404:318:5200:0
Rai Scuola;RAI:10992:hC34S1:S0.0W:27500:518:656=ita:584:0:3406:318:5200:0
Senato;RAI:10992:hC34S1:S0.0W:27500:8190:92=ita,660=eng:588:0:3408:318:5200:0
Notturno italiano;RAI:10992:hC34S1:S0.0W:27500:0:667=ita:0:0:3319:318:5200:0
Rai radiofd4;RAI:10992:hC34S1:S0.0W:27500:0:673=ita:0:0:3314:318:5200:0
Rai 5;Rai:10992:hC34S1:S0.0W:27500:700:730=ita:0:0:3410:318:5200:0
Rai yoyo;Rai:10992:hC34S1:S0.0W:27500:720:750=ita:0:0:3430:318:5200:0
Done.
davide@vdrhd:~/scan-s2$ 
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da davidea »

ps se a te non da lo stesso risultato, allora e' il driver!
mr.krash
Messaggi: 23
Iscritto il: 29 dic 2010, 17:26
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da mr.krash »

Ciao,
si a me non da nessun risultato, quindi punterò sul driver.
Cmq, nell'if ci entro se specifico a scan-s2 di usare l'scr (ho aggiunto un'opzione nel comando in modo da poterlo selezionare a piacimento).
Vediamo se igor mi risponde, nel peggiore dei casi attendo nuovi sviluppi del driver o cambio scheda.
Grazie ancora,
Mario.
davidea
Messaggi: 1279
Iscritto il: 16 ago 2009, 13:32
Località: Palermo
Contatta:

Re: lnb scr, unicable, quelli del mysky e multivision

Messaggio da davidea »

mr.krash ha scritto:Ciao,

Cmq, nell'if ci entro se specifico a scan-s2 di usare l'scr (ho aggiunto un'opzione nel comando in modo da poterlo selezionare a piacimento).
ecco infatti le mie conoscenze di C sono molto limitate, non mi sono reso conto del parametro passabile (anzi non ci ero andato proprio all' idea) e l' ho forzato dal sorgente.
Rispondi