Newsgroup: it.comp.hardware.modem
Titolo: Pura e semplice curiosità

Salve a tutti. 
Premetto subito che fortunatamente il mio modem funziona discretamente
(Digicom Leonardo 56 est. ser.) ottenendo connessioni abbastanza veloci
(tra i 46K ed i 50,6K) e stabili, quindi spiego il motivo di questo
post: avendo ultimamente aggiornato il Firmware del modem al V90, con
l'intento di utilizzare questo nuovo prot, vorrei capire se sto
ottenendo realmente connessioni basate su questo standard o no, visto
che dal log accluso alla voce Protocol mi ritrovo un enigmatico "LAP-M".
Ovviamente se avete altre osservazioni da fare che a me sfuggono sono
ben graditi i vostri consigli. Riassumo quindi le necessarie
informazioni:
Il Modem è Digicom Leonardo 56 esterno seriale (Usa controllo di errore,
Comprimi dati; Usa controllo flusso, Hardware RTS/CTS; Bit di dati = 8,
Parità = nessuna, Bit di stop = 1)
Dalle proprietà del Modem - Informazioni...
Comando		Risposta
ATI1		Checksum: FD52	
ATI2		Checksum: FD52
ATI3		Checksum: FD52
ATI4		Rel: V2.083-D0.2   06/05/98
ATI5		Country code: 008
ATI6		Dp type: RCV56DPF L8570A Rev 47.22/47.22
ATI7		Sw ver: V2.083-K56_DLS
AT+FCLASS=?	0,1,1.0
 
Sistema Operativo Win 98 SE
ISP utilizzati 
tin.it
, Libero, Tiscalinet.
E qui inserisco il loggone:
02-04-2000 12:51:49.82 - Digicom Leonardo 56 in use.
02-04-2000 12:51:49.83 - Modem type: Digicom Leonardo 56
02-04-2000 12:51:49.83 - Modem inf path: DIGICO~1.INF
02-04-2000 12:51:49.83 - Modem inf section: Mdm4152
02-04-2000 12:51:50.03 - 115200,N,8,1
02-04-2000 12:51:50.03 - 115200,N,8,1
02-04-2000 12:51:50.03 - Initializing modem.
02-04-2000 12:51:50.03 - Send: AT<cr>
02-04-2000 12:51:50.03 - Recv: AT<cr>
02-04-2000 12:51:50.03 - Recv: <cr><lf>OK<cr><lf>
02-04-2000 12:51:50.03 - Interpreted response: Ok
02-04-2000 12:51:50.03 - Send: AT&FE0Q0V1W2S95=47S0=0<cr>
02-04-2000 12:51:50.04 - Recv: AT&FE0Q0V1W2S95=47S0=0<cr>
02-04-2000 12:51:50.04 - Recv: <cr><lf>OK<cr><lf>
02-04-2000 12:51:50.04 - Interpreted response: Ok
02-04-2000 12:51:50.04 - Send: AT&D2&C1&S0<cr>
02-04-2000 12:51:50.05 - Recv: <cr><lf>OK<cr><lf>
02-04-2000 12:51:50.05 - Interpreted response: Ok
02-04-2000 12:51:50.05 - Send: ATS7=255S30=0L3M1\N3%C3&K3B0X3<cr>
02-04-2000 12:51:50.05 - Recv: <cr><lf>OK<cr><lf>
02-04-2000 12:51:50.05 - Interpreted response: Ok
02-04-2000 12:51:50.06 - Dialing.
02-04-2000 12:51:50.06 - Send: ATDT##########<cr>
02-04-2000 12:52:20.18 - Recv: <cr><lf>CARRIER 48000<cr><lf>
02-04-2000 12:52:20.18 - Interpreted response: Informative
02-04-2000 12:52:20.80 - Recv: <cr><lf>PROTOCOL: LAP-M<cr><lf>
02-04-2000 12:52:20.80 - Interpreted response: Informative
02-04-2000 12:52:20.80 - Recv: <cr><lf>COMPRESSION: V.42BIS<cr><lf>
02-04-2000 12:52:20.80 - Interpreted response: Informative
02-04-2000 12:52:20.80 - Recv: <cr><lf>CONNECT 48000/ARQ<cr><lf>
02-04-2000 12:52:20.80 - Interpreted response: Connect
02-04-2000 12:52:20.80 - Connection established at 48000bps.
02-04-2000 12:52:20.80 - Error-control on.
02-04-2000 12:52:20.80 - Data compression on.
02-04-2000 13:00:28.93 - Hanging up the modem.
02-04-2000 13:00:28.93 - Hardware hangup by lowering DTR.
02-04-2000 13:00:31.04 - Send: ATH<cr>
02-04-2000 13:00:31.69 - Recv: <cr><lf>OK<cr><lf>
02-04-2000 13:00:31.69 - Interpreted response: Ok
02-04-2000 13:00:31.69 - 115200,N,8,1
02-04-2000 13:00:31.69 - Session Statistics:
02-04-2000 13:00:31.69 -                Reads : 740337 bytes
02-04-2000 13:00:31.69 -                Writes: 72540 bytes
02-04-2000 13:00:31.69 - Serial Overrun Errors: 1
02-04-2000 13:00:31.69 - Digicom Leonardo 56 closed.
P.S. Il provider con cui ottengo i risultati peggiori, sempre e in
assoluto, è il Premium di Tin !!!
E pensare che secondo loro avrei dovuto godere di un servizio migliore,
una banda più ampia... mah!!!
Ringrazio in anticipo tutti coloro che risponderanno e mi scuso per la
lunghezza del post dovuto solo alla curiosità di capire se tante volte
non mi convenga ricaricare il Firmware con il K56Flex.
 
un saluto,
                Francesco      
** ICQ#: 63158331 **

                Francesco

 
Se intendi dire che in diagnostica di modem non ci capisco niente forse
hai ragione; so collegarlo, impostare i parametri necessari a farlo
funzionare (tutto sommato come vedi ottengo pure delle discrete
connessioni) ed a capire, nel caso ci siano problemi, se dipende da me,
dai driver, dal pc (SO, Hw ecc) o dal provider, ma credo (qui penso che
sarai senz'altro d'accordo) che un conto è far funzionare un
apparecchio, e diverso invece è farlo funzionare bene ottimizzando le
sue risorse.
Cmq quando cominciamo a parlare di stringhe di inizializzazione, lettura
ed analisi dei log ci capisco proprio poco. E' per questo che mi sono
rivolto al NG, proprio per saperne di più e poter approfondire le mie
conoscenze.


 La riga sopra riguarda esclusivamente la correzione d'errore.
Per carità non fraintendermi!!!  
Io non è che non mi fido di te, anzi ti ringrazio, è solo che dei
provider non mi fido affatto e il modem se non mi decido a studiare "la
sua lingua" fà quello che gli pare!!! 
ciao


                Francesco      

 non mi convenga ricaricare il Firmware con il K56Flex.
Questa convenienza puoi deciderla solo tu confrontando il prima con il
dopo...
Cmq, ritornando alla tua domanda, puoi provare a seguire tre strade (non so
se tutte daranno i risultati auspicati perchè non conosco il set di
istruzioni del Leonardo, però se sono le classiche Rockwell ci sono buone
speranze :-) )
1) Inserisci come stringa aggiuntiva +MR=1. Nel modemlog dovrebbero apparire
due nuove voci: +MRR e +MCR che daranno rispettivamente la velocità di
trasmissione/ricezione (nella forma +MRR: <tx_rate>,<rx_rate>) ed il
protocollo usato (+MCR: <modulation>)
2) Inserisci la stringa \V1. Sempre nel log verranno visualizzate le info
sulla connessione tutte nella stessa riga (del tipo CONNECT <DTE
Speed></Modulation></Protocol></Compression><tx_rate>,<rx_rate>)
3) Da una finestra terminale, a connessione out, dai il comando AT+MS?.
Uscirà la risposta con le info riguardanti la config di connessione (+MS:
<modulation>,<automode>,<min_tx_rate>,<max_tx_rate>,<min_rx_rate>,<max_rx_ra
te>)
Se hai, al posto di 'modulation', un '12' oppure un 'V90' significa che
viaggi con questo protocollo.
--
                    -o-o-o-o-
               Ciao da Herry
   pro...@IOSONOtiscalinet.it
(per le risposte togliere IOSONO)

 viaggi con questo protocollo.
Questa è una prova che avevo già fatto, ed ecco il risultato:
at+ms?
12,1,300,56000,0,0,33600
OK
Ti ringrazio per l'attenzione
 
un saluto,


 Ti ringrazio per l'attenzione
Ma ti pare :-)


 oltre
Ho molta stima delle persone consapevoli dei propri limiti..... se ne
trovano sempre così poche! :-)
Cmq, il manuale del modem non lo trovo più e così intanto ho scaricato
dal sito della Digicom il pdf, ma già da una rapida occhiata ho appurato
che sebbene
molto dettagliato, alla fine è solo una lunga lista dei principali
comandi AT (descritti in maniera poco o meno dettagliata), senza
spiegare nemmeno più di tanto quali siano i criteri da adottare per
l'analisi dei log, ed eventualmente, le successive modifiche da
apportare alle stringhe di inizializzazione. Ma non è che forse chiedo
troppo?!?  8-D
Ringrazio tutti per il contributo.
un saluto,
           Francesco, che ne sa un pò più di prima....   :-)     
** ICQ#: 63158331 **