Newsgroup: it.comp.os.win.win9x
Titolo: Modem & blacklist

(forse č un pň OT)
Ho un problema con il winmodem Lucent del mio notebook.
Se tento la connessione al numero di un provider che risulti temporaneamente
occupato, dopo circa 20 tentativi il modem non effettua piů tentativi.
Il modem non alza nemmeno la linea.
Mi sono connesso direttamente al modem con Hyperterminal e con comandi AT ho
avviato la connessione:
atdt(NumeroProvider)
il modem restituisce il codice d'errore:
BLACKLISTED
Nessun problema se tento la connessione con altri numeri che non richiedano
un cosi alto numero di tentativi.
Tra le stringhe di inizializzazione riportate nel manuale del modem non
trovo niente riguardo questo problema.
C'č modo di disattivare questa BLACKLIST?
Chi sa aiutarmi??
Scusate se OT.
Grazie
   ZaPp-er
--
ICQ#: 30314157
[
zap...@libero.it
]
--

C'è modo di disattivare questa BLACKLIST?
nelle proprietà avanzate del modem scrivi:
%tcb
Ciao
Alessandro

BLACKLISTED
Ciao ,
ho fatto un copia e incolla di una recente FAQ di  Francesco Morelli
in cui si discute anche del tuo problema e con la speranza che possa
esserti utile (io credo di si). 
Auguri.
 
 Modem
 Esempi pratici 
 webmaster - Francesco Morelli - 
ch...@tin.it
 
 
                            Esempi Pratici
 E dalla teoria passiamo ora alla pratica ! I comandi AT sono molto
importanti ma vanno usati con
 cautela e solo quando si и sicuri di ottenere gli effetti sperati.
Non tentate quindi di fare esperimenti
 digitando sigle a caso per vedere cosa succede; inviate al modem solo
i comandi di cui conoscete la
 funzione e gli effetti. In questa pagina abbiamo inserito tutti i
comandi AT necessari per risolvere i
 problemi piu' comuni segnalati dai nostri utenti, come la
disconnessione involontaria, la famigerata
 black list, quelli per ridurre il volume dell'altoparlante del modem,
ed altro. Vi invitiamo quindi a leggerla
 con attenzione, o magari di stamparla per averla sempre a portata di
mano quando necessario. 
 Problemi di disconnessione: 
 Tra i comandi AT uno particolarmente interessante и quello che in
genere consente di ridurre
 drasticamente la possibilitа che cada la linea mentre siamo collegati
ad Internet. La caduta della linea
 puт dipendere da vari elementi tra cui la presenza di un contascatti
(apparecchietto con display fornito
 dalla Telecom, non il semplice programma!), o una scadente qualitа
della linea telefonica, o il
 ricevimento dell'avviso di chiamata, o quando una persona solleva la
cornetta di un altro telefono
 collegato allo stesso impianto telefonico, o dal provider. 
 In tutti questi casi diversissimi tra loro c'и un punto comune: la
linea cade perchи viene emesso un
 impulso che interrompe il normale trasferimento di dati tra il nostro
modem ed il provider a cui ci
 colleghiamo, ma come diceva un vecchio saggio.... a tutto c'и
rimedio! :-) 
 Per risolvere questo problema vi basterа inviare al modem il comando
ats10=n dove al posto dell' "n"
 finale dovrete aggiungere un numero compreso tra 1 e 255. Questo
comando serve piщ precisamente
 per impostare il numero di millisecondi che il modem dovrа attendere
prima di riagganciare in seguito
 alla caduta della portante principale . 
 Cosм se inserirete il numero 1 (ats10=1) la connessione vi cadrа non
appena riceverete un avviso di
 chiamata o si verificherа una piccola interruzione della linea. Al
contrario, inserendo ad esempio 255
 (ats10=255) dovrete saltare con entrambi i piedi sul modem per
costringerlo a riagganciare ! :-) Io l'ho
 impostato a 255 per evitare qualunque problema, ma 100 dovrebbe giа
essere sufficente. 
 Se questo non dovesse bastare per evitare che la linea cada in
seguito ad una chiamata in arrivo, ad
 un avviso di chiamata, o alla richiamata su occupato (il famigerato
tasto "5"), e' possibile utilizzare
 anche la stringa ATS0=0 ma consigliamo di utilizzarla solo se la
stringa ATS10=255 non dovesse
 essere sufficiente per risolvere il problema. 
 Attesa segnale libero/occupato: 
 Altro utile comando и quello che consente di far sм che il modem
attenda il segnale prima di comporre
 il numero o che lo componga direttamente. Il comando in questione и
ATXn dove anche in questo caso
 "n" vа sostituito con un numero a scelta compreso tra 0 e 4. ATX0
consente di comporre il numero
 senza attendere alcun segnale mentre ATX4 impone al modem di
attendere i segnali di libero e
 occupato prima di comporre il numero. 
 Impostare volume altoparlante: 
 Vi и poi il comando che serve per regolare il livello audio del
modem. E' di minore importanza perchи и
 possibile regolare questo valore anche attraverso la piщ comoda
interfaccia offerta da Windows 95/98,
 ma a volte quest'ultima puт determinare alcuni problemi ed in questo
caso il comando AT in questione
 si rivela particolarmente utile. Questo comando и ATLn che ci
consente si impostare il volume
 dell'altoparlante del modem su un valore basso (ATL1), medio (ATL2) o
alto (ATL3). 
 Disabilitare altoparlante: 
 Simile al comando precedente и quello ATMn, riguardante anche questo
l'altoparlante del modem. In
 questo caso и perт possibile disattivare completamente l'altoparlante
inserendo il comando ATM0
 oppure disabilitarlo temporaneamente fino a che non ci si connette,
inserendo questa volta il comando
 ATM1. 
 Composizione via centralino: 
 Chi invece si connette tramite centralino o una linea esterna,
troverа particolarmente utile questo
 comando. Il comando ATDTnn,nnnnnnnn consente infatti di far sм che il
modem componga prima un
 prefisso e dopo una pausa di due secondi componga il numero vero e
proprio. Se ad esempio la linea
 esterna и attivabile digitando "11" ed il numero da comporre sia
147838383, in questo caso il comando
 da impartire al modem sarebbe ATDT11,147838383. 
 La famigerata "Black list": 
 Altro importantissimo comando и quello che consente di disabilitare
la cosiddetta "Black List". A
 molti sarа capitato di non riuscire a stabilire la connessione con il
proprio provider ad esempio perchи
 il numero composto risulta occupato: in tali casi avrete certamente
notato che dopo tre o quattro
 tentativi il modem si rifiuta di ricomporre nuovamente lo stesso
numero ed appare un messaggio di
 errore. 
 Ciт dipende dalla cosiddetta "Lista nera" (Black list), e cioи una
lista di numeri che il modem si rifiuta
 di comporre per piщ di tre volte consecutive. In tali casi и quindi
necessario spegnere e riaccendere il
 modem o nel caso in cui abbiate un modem interno и necessario
riavviare il computer. 
 La Lista Nera и quindi un meccanismo automatico che in passato
tendeva ad evitare che la continua
 composizione da parte del modem di uno stesso numero telefonico
potesse danneggiare le vecchie
 centraline telefoniche elettromeccaniche. 
 Oggi la situazione и completamente diversa, le moderne centraline
analogiche non risentono affatto
 dell'usura e di un eventuale pericolo di danneggiamento in seguito
alla composizione ripetuta di uno
 stesso numero per cui la Black List non ha piщ ragione di esistere,
eppure questa (come anche la
 TUT) esiste ancora nonostante non abbia alcun motivo di esistere. 
 E' dunque possibile ripulire la Black List (cancellando cosм la lista
dei numeri composti che viene
 memorizzata dal modem) spegnendo e riaccendendo il modem o impartendo
un apposito comando
 AT. Quest'ultimo и il comando %TCB nel caso in cui il vostro modem
abbia al suo interno un chip
 Rockwell, oppure S40=2 nel caso di modem basati su tecnologia
USR/3Com (o S40=7, se il primo
 non dovesse funzionare). Se invece avete un modem Lucent questa
stringa fara' al caso vostro:
 %t21,18,0. Infine i possessori di un modem con chipset Cirrus
potranno utilizzare la stringa *NC2 dove
 NC indica il settaggio del "National Code" che di default e` 0,
mentre in questo caso viene utilizzato il
 valore 2 corrispondente alla Germania, o se non dovesse funzionare
possono utilizzare *NC9.  
 Ecco un piccolo elenco riassuntivo da stampare e custodire con cura: 
 Rockwell:       %TCB 
 USR/3COM:   S40=2 
 USR/3COM:   S40=7 
 Lucent:          %t21,18,0 
 Cirrus:           *NC2 
 Cirrus:           *NC9 
 Velocita' composizione numero: 
 Alcuni tipi di modem (come ad esempio il TRUST Communicator 56K
ESP-2) hanno un meccanismo
 che consente di comporre il numero telefonico solo dopo aver atteso i
primi 6 segnali di linea libera, e
 nonostante nelle proprietа del modem venga deselezionata la casella
"Attendi segnale prima di
 comporre il numero", il modem continuerа lo stesso ad attendere
diversi decondi prima di comporre il
 numero. 
 Per ovviare a questa lunga attesa и anche qui necessario inviare al
modem un apposito comando AT.
 In questo caso si potrа inviare con un emulatore di terminale la
stringa ATS6=2 o in alternativa и
 possibile aggiungere il comando S6=2 nelle impostazioni addizionali
del modem (vedi figura
 precedente). Cosм facendo il modem attenderа solo 2 secondi (valore
minimo accettato) prima di
 comporre il numero. 
 Ripristinare configurazione precedente: 
 Nel caso in cui abbiate inviato al modem comandi AT sbagliati, и
possibile ripristinare la situazione
 precedente attraverso due tipi di comandi AT: il comando AT&F1 vi
consentirа di azzerare tutti i
 comandi fino ad allora inviati ripristinando le impostazioni
selezionate dalla ditta costruttrice del vostro
 modem. Il comando ATZ effettuerа invece un reset di tutti i comandi
fino ad allora inviati ripristinando le
 impostazioni di default. 
 Limitare velocita' connessione: 
 Altro comando molto importante и quello che consente di limitare la
velocitа di connessione... sм
 sм, avete capito bene, intendo proprio dire che questa stringa serve
per diminuire la velocitа !
 Ovviamente in una sezione dedicata interamente a consigli su come
aumentare la velocitа la seguente
 stringa puт sembrare assolutamente fuori luogo, ed invece non и cosм.
 La ragione di ciт и che il modem si collega generalmente alla
velocitа massima ma se poi durante la
 connessione incontra disturbi della linea diminuisce notevolmente la
velocitа e ciт determina un
 notevole aumento del tempo richiesto per il caricamento di ciascun
sito per non parlare dei classici
 "black holes", ossia dei momenti in cui il modem rimane per diversi
secondi senza ricevere e senza
 trasmettere neanche un singolo bit. Poichи la velocitа и direttamente
proporzionale alla sensibilitа del
 modem ai disturbi della linea и spesso necessario limitare la
velocitа per rendere il modem piщ stabile
 e cioи meno sensibile ai disturbi della linea. 
 Il comando in questione и AT+MS=12,1,9600,42667,1,0,28800 e consente
di limitare a 42667 la
 velocitа in ricezione ed a 28800 quella in trasmissione. Per
precisione и meglio avvertire che
 miglioramenti a volte notevoli li noteranno solo i possessori di
modem con protocollo V90 e con
 disturbi della linea che provocano frequenti e duraturi momenti di
inattivitа del modem. 
 Non puт utilizzare questa stringa chi possiede un modem a 33600 bps
ed i possessori di modem che supportino solo il protocollo 56Kflex.
Chi
 possiede modem a 56K V90 con una linea telefonica spesso distrurbata
noterа invece un notevole incremento delle prestazioni del proprio
modem,
 proporzionale ai disturbi della linea telefonica. 
 Comandi AT in sequenza: 
 Inoltre non tutti sanno che anche nelle impostazioni addizionali и
possibile inviare al modem
 "comandi AT in sequenza", ossia piщ comandi at uniti in un'unica
stringa. Tra le innumerevoli
 combinazioni possibili vi consiglio di provare la stringa
 ATS6=2S10=255L1+MS=12,1,9600,42667,1,0,28800 che vi consente di: 
 - far comporre il numero dopo appena 2 segnali di libero (S6=2) 
 - far ignorare al modem i disturbi della linea che provocano la
disconnessione improvvisa (S10=255) 
 - impostare al minimo il volume dell'altoparlante (L1) 
 - limitare la velocitа per aumentare la stabilitа del segnale
(+MS=12,1,9600,42667,1,0,28800) 
 Vi avverto perт che questa stringa potrebbe non funzionare su tutti i
modem ed in particolare su quelli
 USR e su quelli a 33600bps, ma in tal caso niente paura, nella
peggiore delle ipotesi il modem non
 comporrа il numero del vostro provider finchи non avrete eliminato la
stringa appena aggiunta e dopo
 averla eliminata tutto tornerа come prima senza provocare alcun tipo
di danno. 
 Conclusioni... 
 Questa non voleva essere una guida completa ai comandi AT, ma
soprattutto non poteva esserlo
 poichи i comandi AT sono centinaia e variano a seconda del tipo di
modem usato. La mia intenzione
 era solo quella di accompagnarvi per mano nel fantastico mondo degli
"AT Commands" e per mostrarvi
 le sue grandi potenzialitа. Per sapere quali altri comandi supporta
il vostro modello consultate il
 manuale di istruzioni del vostro modem. 
                     Argomenti correlati: Problemi comuni ->
Francesco Morelli

Chi sa aiutarmi??
Forse io.
%t21,18,0
Cordiali saluti.
-- 
Guglielmo
GNU/Linux 2.4.1(i686)

 C'è modo di disattivare questa BLACKLIST?
Grazie a tutti ma... nessuna delle soluzioni suggerite ha funzionato :(
Ricapitolando ho provato:
%tcb
%t21,18,0
Qualche altro suggerimento?
Ciao


 nelle proprietà avanzate del modem scrivi:
Che bello... che nostalgia... dal 1994 al 1996 ho letteralmente litigato con
un mastodontico Digicom (nel senso che era grande quasi come un foglio A4,
spesso almeno 5 cm e pasante qualche kilo, non so coa cavolo ci fosse
dentro), ancora a 9600baud che aveva una black list formidabile: anche con
l'aiuto di un mio amico, tecnico telefonico nonché appassionato di
telematica e precedente proprietario del modem non sono mai riuscito a
disabilitare la black list. Non era sufficiente spegnere il modem, il PC...
niente, l'unica cosa da fare era aspettare il giorno dopo (e non c'era mezzo
di cambiargli la data come sui PC). Peccato perché per il resto era un modem
super tecnologico, anche se ormai già superato come prestazioni. Aveva un
sacco di funzioni avanzatissime che non ho mai capito.
Per fortuna lo usavo sotto centralino, per cui giocando con i prefissi da
fare sul centralino riuscivo a quadruplicare le possibilità (mi pare da 5-6
passavo a 20-24).
Tempi eroici...
Ciao,
dek

Io ho settato il parametro
At%t21,18,0
e funziona correttamente. Sicuro di aver inserito la stringa corretta?
