Effettuare la connessione con Kppp

Kppp è una delle utility incluse in KDE. Kppp può semplificare la vostra connessione ad Internet -- e renderla semplice da modificare. Anche l'applicazione dialer Kppp funziona con pppd -- il demone Point-to-Point Protocol.

Avviare Kppp

Per avviare Kppp, andate all'icona Main Menu K => Internet => Kppp (si veda la Figura 6-15).

Figura 6-15. Avviare Kpppdal menu

Digitate la password per l'account di root quando viene richiesto. La finestra di dialogo iniziale per Kppp apparirà "vuota", perchè fino ad ora non avete creato un account (si veda la Figura 6-16).

Figura 6-16. La finestra di dialogo principale di Kppp

Configurazione di Kppp

Per iniziare, selezionate il tasto Setup. La prossima finestra di dialogo da aprire sarà Kppp (simile a Figura 6-17).

Figura 6-17. Il Kppp Configuration Dialog Kppp

Cliccate sul tasto New per configurare gli account di Internet.

La linguetta Dial

Nella finestra di dialogo New Account, potete specificare i dettagli di un account, come nome, numero di telefono, accessi DNS e altre informazioni. Le informazioni sono divise in finestre di dialogo a linguetta (si veda la Figura 6-18).

Figura 6-18. La linguetta dial New Account

Nella linguetta Dial, inserite:

  • Nome di connessione: Il nome che volete assegnare al vostro account (per esempio, Mindspring o My ISP).

  • Numero di telefono: Il numero di telefono per connettervi al vostro ISP.

  • Autenticazione: Da questa lista drop-down, potete selezionare i seguenti metodi di autenticazioni per i login: PAP, Script-based, Terminal-based, o CHAP. Questi metodi vengono usati per verificare la vostra login. Potreste verificare con il vostro ISP per determinare quale tipo di metodo di autenticazione dovete usare. Se dovete usare una login script-based, la linguetta la sezione La linguetta Login Script Login Script può aiutarvi ad utilizzare il vostro script.

  • Store password: Selezionate questa opzione se non volete inserire la vostra password ogni volta che volete effettuare il log on.

I rimanenti campi vi permettono di specificare il programma che volete usare quando la connessione viene stabilita (o dopo che vi siete disconnessi).

Potete anche specificare le opzioni che volete passare a pppd in Edit pppd arguments premendo il tasto Arguments.

A meno che sappiate cosa state facendo, dovreste lasciare da parte queste opzioni aggiuntive.

IP statico o dinamico

Nel tab IP, dovete specificare se userete indirizzi IP dinamici o, se il vostro ISP vi ha fornito il vostro indirizzo IP potete inserirlo qui (si veda la Figura 6-19).

Figura 6-19. Specificare indirizzi IP

Suggerimento: se il vostro ISP non vi ha fornito un indirizzo IP, dovreste selezionare Dynamic IP Address.

Accessi DNS

Nella linguetta DNS (si veda la Figura 6-20), dovete inserire il nome del dominio del vostro ISP (come earthlink.net).

Figura 6-20. Specificate il nome del dominio e gli accessi DNS

Se il vostro ISP vi ha fornito un indirizzo DNS, inseritelo nel campo DNS IP Address. Quando avete finito di inserire gli indirizzi di rete, cliccate sul tasto Add, e verranno inseriti nel riquadro DNS Address List. Non sarete in grado di cliccare sul tasto Add fino a quando non avete terminato di inserire il DNS completo nel campo degli indirizzi.

Notate che selezionando il campo Disable existing DNS Servers during Connection fa in modo che durante la connessione non venga presa in considerazione la configurazione DNS server. Se avete configurato il DNS, non dovreste lasciare la spunta in questa opzione.

Figura 6-21. Selezionare Default o Static Gateway

Specificare i Gateway

Nella prossima linguetta, Gateway (si veda la Figura 6-21), selezionate Default Gateway o Static Gateway. Se il vostro ISP vi ha fornito un indirizzo IP dovrete utilizzare uno static gateway, inserendo quell'indirizzo nello spazio previsto.

ImportanteAssegnare il "default route"
 

A meno che non siate sicuri di conoscere i passaggi, dovreste controllare il riquadro Assign the Default Route to this Gateway. Non inserire la spunta su questa opzione potrebbe causare dei problemi al vostro software quando siete online.

La linguetta Login Script Login Script

La linguetta Login Script vi permette di specificare come volete effettuare il login al vostro ISP (si veda la Figura 6-22). Se scegliete di usare una login script-based nella procedura Authentication del tab Dial, potete inserire qui questo script.

Figura 6-22. La finestra di dialogo Login Script

Non tutti gli ISP richiedono una procedura di login script-based; verificate con il vostro ISP se è necessario utilizzare una login script-based.

Uno script per il login aiuta il vostro computer a connettersi all' ISP. Il vostro computer riceve una stringa di informazioni dall'ISP, poi risponde a sua volta con una stringa di informazioni. In questo modo, il vostro computer "prepara" la connessione con l'ISP.

Nella linguetta Login Script, usate la lista drop-down alla sinistra della finestra di dialogo per creare una serie di passaggi che volete che il vostro computer esegua quando effettuate il log in all' ISP. Potete selezionare una varietà di opzioni per creare lo script, passo passo. Nella finestra alla destra della lista drop-down, digitate le informazioni specifiche che volete utilizzare con l'opzione drop-down.

Cliccate sul pulsante Add per aggiungere il vostro script. Se lo dovete modificare, fornite l'informazione e usate il pulsante Insert per aggiungere la modifica nello script, piuttosto di doverlo ricreare.

Potete anche rimuovere un passaggio dal vostro script evidenziando l'accesso e cliccando sul tasto Remove.

Se avete delle difficoltà a connettervi con il vostro ISP dopo che avete configurato Kppp, controllate l'opzione Show Log Window sulla finestra di dialogo principale Kppp. La finestra di log si aprirà quando provate a connettervi con il vostro ISP, mostrandovi cosa il vostro ISP si aspetta e cosa sta inviando il vostro computer.

Nella Figura 6-22, un ISP invia un prompt per la login ID, e per la password ed infine, dopo una breve pausa, richiede che un utente invii la stringa ppp. Lo script apparirà così:

Tabella 6-1. Una Esempio di Login Script

OptionEnterPurpose
ExpectID:Attendete la login promptID: prompt dal server
SendmyloginMandate il vostro login name per l'account
Expectword:Attendete il prompt della password dal server
SendmypasswordMandate la passowrd dell'account
Expectwelcome to yourispAttendete il messaggio di benvenuto dal server
Pause3 Specifica una pausa di tre secondi (il valore di Pause è in secondi.

Potrebbe rendersi necessario usare una procedura script-based, comunque; questo dipende dalle esigenze del vostro ISP. In alcuni casi, usando PAP o CHAP potrebbe essere sufficiente. Controllate con il vostro ISP per richieste di login specifiche.

La linguetta Accounting

Nella linguetta Accounting, potete specificare se e come volete utilizzare Kppp per monitorare le vostre attività online (si veda la Figura 6-23).

Figura 6-23. Specificare l'accounting

L'accounting è utile se il vostro ISP vi fattura a seconda del numero di byte trasferiti durante il vostro tempo online -- piuttosto che con una rata mensile, per esempio. Facendo riferimento ad essa come volume accounting, questo tool conterà il numero di byte che vanno verso o arrivano dal vostro computer su Internet.

Una volta che avete terminato di creare il vostro account, cliccate sul tasto OK.

Nella finestra kppp Configuration, vedrete il vostro account appena creato. (Se volete modificare l'account, evidenziatelo cliccandoci sopra una volta, poi selezionate il tasto Edit accanto alla finestra Account Setup.)

Specificare un dispositivo

È tempo di configurare la velocità del vostro modem nella linguetta Device (si veda la Figura 6-24). Qui, specificate su quale porta è posizionato il vostro modem, la sua baud rate, ed altre specifiche.

In Modem Device, troverete un riquadro drop-down che vi permette di scegliere la posizione del vostro modem.

Figura 6-24. Configurazione del dispositivo

La seguente lista è un paragone tra nomi di device seriali in MS-DOS (e Windows) e Linux. Se il vostro modem è collegato a COM2 sotto Windows, per esempio, la sua posizione in Linux sarà /dev/ttyS1.

  • COM1 = /dev/ttyS0

  • COM2 = /dev/ttyS1

  • COM3 = /dev/ttyS2

  • COM4 = /dev/ttyS3

Una volta selezionata la posizione del vostro modem, potete selezionare il flow control.

Anche se nella drop-down list potete scegliere tra il Flow Control, e il default -- CRTSCTS, l'hardware flow control -- è la configurazione raccomandata.

L'accesso seguente, Line Termination, vi permette di specificare un setting corretto per il vostro modem. Spesso, l'accesso CR/LF è corretto per la maggior parte dei modem. Se avete delle difficoltà nel querying del modem (si veda la sezione Provare il vostro modem), questa potrebbe essere un'area nella quale dovreste tornare per modificare la configurazione.

L'accesso Connection Speed vi permette di selezionare la più alta baud rate per il vostro modem (per esempio, un modem 56k normalmente può venire configurato a 115200).

Di default, Use Lock File viene controllato. Questo significa che Kppp eseguirà il blocco del device mentre siete online -- impedendo ad altri di usare il modem.

L'accesso Modem Timeout fornisce il tempo, in secondi durante il quale Kppp attende una risposta CONNECT dopo la composizione del numero.

Provare il vostro modem

Nella sezione Modem, potete provare il modem in funzione della configurazione (si veda la Figura 6-25). Spostando la barra di scorrimento vicino a Modem volume, potete modificare il volume del vostro modem mentre componete il numero e vi connettete.

Figura 6-25. La linguetta Modem

Quando selezionate il tasto Modem Commands, vi verrà presentata la finestra di dialogo Edit Modem Commands, che vi permetterà di modificare il modo in cui il vostro modem compone il numero, si connette ed altro.

SuggerimentoControllate la documentazione del vostro modem
 

Controllate la documentazione fornita con il vostro modem per dettagli riguardanti il vostro modem initialization string, dial string ed altri parametri di configurazione.

Cliccate sul tasto Query Modem in modo che Kppp verifichi il vostro sistema per identificare il modem. Una finestra simile alla Figura 6-26 si aprirà per mostrare il progresso della query.

Figura 6-26. Rilevare il Modem

Se la query ha avuto successo, vedrete i risultati nella seguente finestra di dialogo, che mostra i dettagli che Kppp ha estratto dal vostro modem (si veda la Figura 6-27).

Figura 6-27. Risultati della query

Se selezionate il tasto Terminal, Kppp aprirà un mini-terminal, con il quale potete provare la configurazione del modem.

Le linguette PPP e Graphi

Nella linguetta PPP, potete specificare le opzioni come la riconnessione o la disconnessione automatica, i display di Kppp sulla connessione etc.

Figura 6-28. La linguetta PPP

Potete scegliere tra le seguenti opzioni:

  • pppd Timeout: Specifica il tempo per stabilire una connessione, prima di rinunciare.

  • Dock into Panel on Connect: Selezionate questa opzione perchè Kppp venga mostrato come icona nel pannello una volta che avete stabilito una connessione. Questa opzione non tiene conto della scelta Minimize Window on Connect .

  • Automatic redial during disconnection: Inserite una spunta in questo riquadro se volete che Kppp ripristini immediatamente il servizio in caso di disconnessione.

  • Show Clock on Caption: Fa si che un orologio visualizzi il vostro tempo di connessione.

  • Disconnect on X-server shutdown: Se scegliete di utilizzare questa utility, verrete disconnessi quando il vostro X server sospende l'attività.

  • Quit on Disconnect: Quando vi disconnettete dal vostro ISP, Kppp si chiuderà. Altrimenti, ritornerete alla finestra Kppp iniziale.

  • Minimize Window on Connect: Questa opzione minimizzerà Kppp nella taskbar.

Nella liguetta Graph, potete modificare i colori del throughput graph, che è un grafico visivo che vi mostra i byte scambiati tra il vostro computer e l'ISP mentre siete online.

La linguetta About visualizza qualche informazione riguardo al Kppp, come autori, copyright ecc.

Connettersi e disconnettersi con Kppp

Una volta che avete configurato Kppp, siete pronti per provarlo.

Dall'icona Main Menu K, andate su Internet e cliccate su Kppp. Prima che l'applicazione abbia inizio, vi verrà richiesto di inserire la vostra password di root. Potete rimanere nella vostra user account; non è necessario connettersi come root.

Nella finestra di dialogo principale di Kppp, inserite la user ID e la password per il vostro Internet account (come in Figura 6-29).

Figura 6-29. La finestra di dialogo principale per Kppp

Se volete effettuare il debug della configurazione, o seguire il progresso della vostra connessione, controllate il riquadro Show Log Window.

Figura 6-30. La finestra Script Debug in Kppp

Per connettervi, cliccate sul tasto Connect. Una finestra, simile alla Figura 6-31, mostrerà lo stato della connessione, come l'inizializzazione del vostro modem, e lo stato dell'operazione. Potete anche aprire la finestra log cliccando sul tasto Log in questa finestra.

Figura 6-31. La finestra di connessione

Quando avete stabilito la connessione con il vostro ISP, Kppp si inserirà nel pannello o si iconizzerà sulla Taskbar, a seconda delle opzioni che avete selezionato durante la configurazione.

Per visualizzare le statistiche riguardanti la vostra connessione, come la throughput rate e gli indirizzi IP, aprite la finestra status di Kppp e cliccate sul tasto Details, che aprirà una finestra in cui vengono visualizzate le statistiche riguardanti la connessione (si veda la Figura 6-32).

Figura 6-32. Statistiche di connessione

Per disconnettervi, se l'applicazione è sul pannello, cliccate sull'icona per aprire la finestra con lo stato della connessione (si veda la Figura 6-33), poi cliccate sul tasto Disconnect.

Figura 6-33. Stato di connessione

Se avete minimizzato l'applicazione alla Taskbar, allora massimizzate l'applicazione e cliccate sul tasto Disconnect.