Newsgroup: it.comp.hardware.modem
Titolo: 115200: perché e cosa fare.

Succede talvolta che accesso remoto, al termine dell'handshake, visualizzi
un messaggio in cui riporta 115200 bps come velocità della connessione
invece del bit rate del modem.
Tale valore (oppure 57600 bps ) corrisponde alla velocità DTE (Data Terminal
Equipment, in questo caso il PC) ovvero al bit rate della connessione
seriale che collega il modem al PC.
Il dato a cui gli utenti sono invece interessati è la velocità DCE (Data
Communication Equipment, in questo caso il modem), il bit rate a cui il
modem locale sta ricevendo dati dal modem remoto.
Win 95 (o 98) segnala la velocità DTE invece della velocità DCE quando non
riesce a capire dal modem quale è il bit rate iniziale della connessione.
Il disguido può avere varie cause e la sua analisi deve basarsi
sull'osservazione di quanto riportato nel log del modem (vedi Line Quality
FAQ presso 
http://www.dei.unipd.it/~duffy/
 ).
Un caso molto frequente è quello in cui il modem viene configurato in modo
da non riferire al sistema la velocità DCE al termine dell'handshake.
Ad esempio normalmente si legge nel modemlog.txt del mio sistema:
04-04-1999 21:56:01.83 - Spedisci: ATDT##########<cr>
04-04-1999 21:56:20.37 - Ricevi: <cr><lf>CARRIER 33600<cr><lf>
04-04-1999 21:56:20.37 - Risposta interpretata: Informative
04-04-1999 21:56:20.84 - Ricevi: <cr><lf>PROTOCOL: LAP-M<cr><lf>
04-04-1999 21:56:20.84 - Risposta interpretata: Informative
04-04-1999 21:56:20.84 - Ricevi: <cr><lf>COMPRESSION: V.42BIS<cr><lf>
04-04-1999 21:56:20.84 - Risposta interpretata: Informative
04-04-1999 21:56:20.84 - Ricevi: <cr><lf>CONNECT 33600<cr><lf>
04-04-1999 21:56:20.84 - Risposta interpretata: Connetti
04-04-1999 21:56:20.84 - Connessione stabilita a 33600bps.
Se però configuro il modem in modo da non riportare le informazioni che
Win95 si attende si ha il "115200 bps":
04-05-1999 16:36:15.64 - Spedisci: ATDT##########<cr>
04-05-1999 16:36:34.65 - Ricevi: <cr><lf>CONNECT 115200<cr><lf>
Il mio modem ha un chipset Rockwell e quindi ha la possibilità di riferire
la velocità DTE invece della velocità DCE (anzi questa è l'opzione
predefinita nei profili memorizzati nel modem)
04-05-1999 16:36:34.65 - Risposta interpretata: Connetti
04-05-1999 16:36:34.65 - Connessione stabilita a 115200bps.
Questo è il caso tipico di chi trova una stringa di inizializzazione del
modem e la scrive nelle impostazioni addizionali senza analizzarne con
attenzione gli effetti.
Tipicamente accade che la stringa provata inizi con &F (il comando che
carica un profilo predefinito annullando le impostazioni precedenti) e che
non provveda a settare correttamente il genere di messaggi che il modem deve
riferire al sistema.
Con Win95 non è solitamente necessario mettere nelle impostazioni
addizionali una stringa che inizi con &F ma è invece sufficiente inserire
solo i comandi specifici per il problema che si vuole correggere (a patto di
aver identificato le cause di tale problema).
Win95, per "tradurre" in messaggi per l'utente le risposte del modem, si
basa sulle informazioni ricavate dal file INF con cui è stato installato il
modem.
Se tale file non è appropriato il sistema non sarà in grado di far
corrispondere le segnalazioni del modem a stringhe di cui conosce il
"significato".
Se ad esempio aggiornate il vostro modem da K56flex a V.90 le risposte che
questo sarà in grado di ritornare dopo l'aggiornamento includeranno bit rate
prima non previsti come 45333, 46667, 49333, ecc.
Se non si provvede a reinstallare il modem con il file INF appropriato (che
di solito accompagna l'aggiornamento del firmware) Win95 non sarà in grado
di associare le suddette risposte con i messaggi da visualizzare e
mancandogli questa corrispondenza segnalerà "Connessione a 115200 bps"
invece di "Connessione a 45333 bps".
In casi del genere nel modemlog si potrà vedere che il modem riporta tutte
le informazioni richieste ma che il PC non le comprende ("ATTENZIONE:
risposta non riconosciuta.  Riprovo..." oppure "WARNING: Unrecognized
response. Retrying...").
Spero di essere stato utile.
Ciao,
Lorenzo Colò.

...


 
Se effettivamente il tuo modem non e` dotato di un file INF corretto
(posta
un brano del modemlog per poterci dare un'occhiata) devi vedertela con
il 
produttore del tuo modem.
Se e` rintracciabile esplora il suo sito web.
Se non trovi un file INF corretto e` possibile scriverne uno (o
modificare
quello attuale) ma e` necessario conoscere la sintassi di tale genere di 
file (io non ho mai provato a modificarne uno).
La visualizzazione del messaggio "Connessione a 115200 bps" puo` 
corrispondere a situazioni differenti e quindi non esiste un rimedio 
"universale".
Ciao,
Lorenzo Colò.
P.S. potresti quotare solo le parti di messaggio necessarie? Grazie.