Consigli e trucchi per il modem Questa sezione dovrebbe introdurre i timorosi all'arcana (o non proprio) arte di truccare i modem. I comandi qui riportati si basano sullo standard Hayes AT, ma non tutti i modem sono uguali, quindi le cose possono essere diverse per il tuo. Sessioni del modem Una sessione del modem ti permette di interagirci direttamente. Quando digiti i comandi, il modem ti risponde. Per iniziare una sessione quando nessuna connessione è attiva, vai in Setup, poi nella finestra di dialogo Modem Terminale. Si aprirà una finestra per la configurazione interattiva del modem. Prova a digitare ATZ (reimposta il modem). Dovresti ottenere una risposta OK. Vai in FileChiudi per terminare la sessione. Profili del modem Un motivo per cui potresti voler inviare direttamente al modem i comandi è se vuoi mantenere le configurazioni e non doverle ridigitare ad ogni connessione. Un buon modo per farlo è usare i profili del modem. I modem possono avere diversi profili salvati e numerati successivamente (0,1,...). Si può usare AT&V per vederli tutti. Il profilo predefinito è il numero 0 (si può cambiare attraverso il comando AT&Y). Il profilo correntemente in uso si chiama profilo attivo. Quando cambi un'impostazione, il profilo attivo viene modificato. Il comando ATZ ripristina il profilo precedentemente salvato. Per salvare le modifiche, carica il profilo con ATZn (dove n è il numero del profilo). Modifica tutto quello che vuoi, e poi salva il tutto con AT&Wn. Per far caricare un certo profilo a kppp, cambia la stringa di inizializzazione del modem (Configurazione Modem Comandi modem... Stringa di inizializzazione). Per esempio ATZ1 reimposta il modem caricando il profilo numero 1. Se vuoi reimpostare un profilo a partire dalle impostazioni di fabbrica, digita AT&F&W. Nella sezione successiva ci sono alcuni esempi di modifiche di profili. Far riattaccare il modem Qualche volta può capitare che &kppp; abbia dei problemi a far riattaccare il modem. La causa di questo comportamento potrebbe essere l'incompatibilità tra le impostazioni di &kppp; e quelle del modem. Un modem standard utilizza due metodi per riattaccare: Comando, e DTR. Con il comando viene inviata al modem una sequenza di escape, e, non appena il modem è pronto a ricevere i comandi, viene eseguito il comando di riattacco (ATH). Fuori da &kppp;, quando si configura pppd manualmente, è conveniente usare il metodo Comando, cosicché si possa uscire da una sessione di terminale, e avviare pppd senza far disconnettere il modem. Nella maggior parte degli altri casi, il metodo DTR è quello raccomandato, essendo il più semplice. Metodo <acronym >DTR</acronym > (<command >AT&Dn</command >) Il metodo DTR fa riattaccare il modem ogni volta che &kppp; smette di utilizzarlo. Se inizi una sessione con il modem e richiedi lo stato con AT&V, e vedi tra le impostazioni attuali del profilo attivo vedi un &D0, allora il metodo di disconnessione DTR è disabilitato. Per abilitarlo, usa il pulsante Terminale per iniziare una sessione del modem, poi: ATZ # reimposta al profilo predefinito AT&D2 # Imposta per disconnettere con DTR AT&W # Scrivi le modifiche nel profilo predefinito Come funziona il metodo <acronym >DTR</acronym > Tutte le volte che la linea "Data Terminal Ready" (DTR) viene impostata con lo stato "alto", il modem si disconnette. Quando &kppp; apre la porta seriale, la linea DTR è impostata su "basso". Su un modem esterno, vedrai accendersi il LED DTR (o TR). Quando si spegnerà il LED TR (perché &kppp; ha chiuso la porta seriale, o peggio), il modem si disconnetterà. Metodo comando L'altro modo per far riattaccare il modem quando è connesso (usato quando AT&Dn, dove n non è 2), è quello di far accettare comandi al modem durante una sessione. Apri una sessione, ed imposta il tempo dei controlli ad un intervallo breve: ATZ ATS12=5 AT&W Poi, usando il cursore Tempo controlli, fa' in modo che sia uguale al registro (S12) con questo valore 5. Il modem dovrebbe disconettersi correttamente. Come funziona il metodo Comando Quando il modem locale è connesso ad uno remoto, è nello stato connect, in cui passa tutti i dati che riceve al modem remoto senza alcuna interpretazione. Per far accettare al modem i comandi, bisogna metterlo nello stato Comando. La sequenza di escape fa questo. La sequenza di escape è definita come tre intervalli di tempo con lunghezza definita da S12 in cinquantesimi di secondo. Silenzioso (deve durare più di S12/50 secondi) Il carattere di escape (definito dal registro S2, impostato come valore predefinito a +), ripetuto tre volte (meno di S12/50 secondi tra l'uno e l'altro). Silenzioso (deve durare più di S12/50 secondi) Una volta che il modem è nello stato Comando, puoi inviargli i comandi. Per farlo riattaccare, digita ATH. La sequenza di escape e la stringa di aggancio usata da &kppp; sono mostrati nella finestra Comandi Modem. Dovrebbero essere uguali per il tuo modem. Far comporre i toni più velocemente Se puoi usare la composizione per toni, il tempo di composizione può essere cambiato usando il registro S11. Esso fornisce la durata (in centesimi di secondo) di ogni tono. Il valore predefinito è 95 (quasi un secondo). La velocità massima di composizione dipende dalle centraline del tuo fornitore telefonico. La durata minima impostabile è 50, e spesso funziona. ATZ # reimposta il profilo predefinito ATS11=50 # componi velocemente, usa un valore più alto se non funziona AT&W # scrivi le modifiche nel profilo predefinito