Newsgroup: it.comp.hardware
Titolo: Bug in USR Driver !!!

Attenzione c'e' un bug nel driver US Robotics fornito con la versione
italiana del Voice 33.6, non so per le altre versioni italiane.
Il bug consiste nel mal settaggio del registro s19, quello che aziona
il timer di inattivita'. In pratica il valore impostato nella finestra
proprieta' del modem viene moltiplicato per 6, e se il risultato
supera 255, non verra' piu' modificato nella stringa di
inizializzazione, inviata al modem,  e visibile nel log, se attivato,
anche se si modifica l'opzione nella finestra proprieta' del modem.
Per correggerlo si deve modificare il file MDMUSRFL.INF presente nella
directory /INF di Windows (attenzione che e' nascosta)
In particolare bisogna trovare la riga dove c'e' la stringa
InactivityFormat .."seconds" e sostituire l'intera riga con :
HKR,, InactivityScale, 1, 3c,00,00,00
dopo aver salvato le modifiche, bisogna cancellare tutti e 2 i file
con estensione  .BIN, nella stessa directory, andare in panello di
controllo/Sistema/Gestione Periferiche/Modem rimuovere il modem USR
Voice, evidenziandolo col mouse e premendo il tasto rimuovi, e, subito
dopo, accendere il modem e premere il tasto Aggiorna; cosi' facendo
Windows trovera una nuova periferiche, il modem, che verra' di nuovo
installato con il fix, se non funzionasse bisogna riavviare Win95
accendendo prima il modem, come la prima volta.
Non chiedetemi il perche' proprio quella stringa, perche' la risposta
si puo' trovare solo nel Device SDK di Win95 che non ho. L'ho copiata,
para para, dagli altri file .INF degli Modem Robotics, ma l'importante
e' che funzioni.
Spero di essere stato abbastanza chiaro.

Leggendo questo messaggio mi accorgo di non essere il solo ad avere
problemi, il mio modem esterno per la precisione e' un:
USR Sportster Voice 33.6 Faxmodem with Personal Voice Mail
versione italiana
I problemi con il mio modem sono tanti, da premettere che ho come windows
95 la versione 95a, ho installato i drivers fornitomi con il dischetto
compreso nella scatola, e mi viene installato Un fax modem sportster voice
or flash 33.6 external, ma dal log di connessione viene utilizzato il file
oem_1.inf. Inoltre anche se il modem e' stato gia' installato ad ogni avvio
il pnp rileva un nuovo modem, sempre usr ma questa volta solo 33.6
EXTERNAL, anche se il driver viene rimosso dal sistema ad ogni avvio
avviene una nuova installazione, devo percio' essere succube del pnp e di
far coinvivere due configurazioni diverse, configurazioni pero' che sono
uguali in quanto utilizzano entrambi il file oem_1.inf. Scarico i drivers
dal sito ufficiale usr italiano, e questa volta viene installato un USR
Sportster external voice 33.6, ma utilizza SEMPRE il file oem_1.inf, ma il
pnp continua ad installare sempre due driver. ASSURDO!!!
Ma questo e' niente...il mio provider ha gli stessi modem ma anche se la
connessione avviene tranquillamente a 31.200 dopo uno o due minuti di
connessione, il led arq/fax si spegne, interrompendo il flusso dei dati, e
poi si riaccende riprendendo il flusso, tutto cio' ad ogni connessione e va
sempre cosi' ad intermittenza facendomi innervosire continuatamente ad ogni
connessione. Credo che questi modem cosi' tanto pubblicizzati facciano
veramente schifo, sono sicuro che esiste una soluzione a tutto cio', ma e'
veramente deludente dopo aver speso una bella cifra per avere la sicurezza
di un buon prodotto e poi avere una risultato cosi' deprimente. Comunque
spero ci sia qualcuno che mi possa aiutare per risolvere i miei problemi.
Grazie
-- 
el...@POBoxes.com

directory /INF di Windows ...........
Ma l'.inf per quel modem non e' MDMUSRVI.INF?
O e' stato rilasciato qualche aggiornamento? 
Comunque il default per il registro S19 dovrebbe essere 0 (timer di
inattivita' disattivato), e quindi, a meno di necessita' di settaggi
particolari, non si dovrebbero avere problemi in ogni caso.
Ciao
Giuliano



ci sono due file inf, MDMUSRVI oppure nel mio caso USRWAVE.INF che
contengono solo dei settaggi utili a Win95 nel caso sia installato
UniModem V, un aggiornamento diffuso da tempo da Microsoft, oppure si
disponga di Win95 OEM SR 2, mentre MDMUSRFL.INF oppure altri che
contengono le impostazioni per il modem vero e' proprio.
Tutto questo ripeto per la versione italiana e Voice degli sportster,
altrimenti il file puo' essere diverso, per sapere quale file INF e'
effettivamente in uso basta attivare il log del modem, attivando la
casellina presente in pannello di controllo
Modem/Proprieta'/Connessione/Avanzate o da accesso remoto.
il file di log viene salvato nella directory di Windows in
MODEMLOG.TXT.