Impostazione di PPP Se la rete non fosse già stata configurata durante il primo passo dell'installazione, verrà richiesto se si intendesse completarla usando PPP. PPP è un protocollo usato per stabilire connessioni telefoniche tramite modem. Configurando ora il modem, il sistema di installazione potrà scaricare i pacchetti aggiuntivi o gli aggiornamenti per la sicurezza da Internet nel corso dei passi successivi dell'installazione. Se non ci fosse alcun modem nel pc o si preferisse configurarlo dopo l'installazione, questo passo può essere saltato. Per configurare la connessione PPP, necessitano alcune informazioni da parte dell'Internet Service Provider (ISP), tra cui il numero di telefono, il nome dell'utente, la password ed i server DNS (facoltativi). Alcuni ISP forniscono le linee guida per l'installazione con le distribuzioni Linux. Si possono usare queste informazioni anche se esse non fossero specifiche per Debian poiché la maggior parte dei parametri di configurazione (ed i programmi) sono simili tra le distribuzioni di Linux. Se si fosse scelto di configurare PPP adesso, si dovrà avviare un programma chiamato pppconfig. Questo programma aiuta nella configurazione delle connessioni PPP. Ci si dovrà accertare, quando verrà richiesto il nome della connessione dialup, di chiamarla provider. Auspicabilmente, il programma pppconfig condurrà alla messa a punto di una connessione PPP senza alcun problema. Se ciò non andasse a buon fine, si veda sotto per delle istruzioni dettagliate. Per impostare PPP, è necessaria una conoscenza di base della visualizzazione e la modifica di file in GNU/Linux. Per visualizzare un file si può adoperare more, e zmore per i file compressi, con un'estensione .gz. Ad esempio, per visualizzare README.debian.gz, si dovrà scrivere zmore README.debian.gz. Il sistema di base è fornito di un editor chiamato nano, esso è molto semplice da usare, ma non consente molte possibilità. Probabilmente si avvertirà la necessità di installare qualche editor e pager più potente in seguito, come jed, nvi, less ed emacs. Modificare /etc/ppp/peers/provider e sostituire /dev/modem in /dev/ttyS# dove # sta per il numero della porta seriale. In Linux, le porte seriali vengono numerate a partire da 0; la prima porta seriale (ad esempio, COM1) è /dev/ttyS0 sotto Linux. Sui pc Macintosh con porte seriali, la porta del modem è /dev/ttyS0 e la porta della stampante è /dev/ttyS1. Il prossimo passo è la modifica di /etc/chatscripts/provider e l'inserimento del numero telefonico del provider, il nome dell'utente e la password. Non si deve cancellare la \q che precede la password. Impedisce alla password di apparire nei file di log. Alcuni provider usano PAP o CHAP per la sequenza di login al posto dell'autenticazione in modalità testuale. Altri le impiegano entrambe. Se il provider richiede PAP o CHAP, si dovrà seguire una procedura diversa. Decommentare tutto sotto la stringa di composizione del numero (quella che inizia con ATDT) in /etc/chatscripts/provider, modificare /etc/ppp/peers/provider come descritto sopra, e aggiungere lo user name dove name sta per il nome dell'utente assegnato dal provider a cui si tenta la connessione. Poi si modifichi /etc/ppp/pap-secrets o /etc/ppp/chap-secrets, inserendo qui la password. Si dovrà modificare anche /etc/resolv.conf e aggiungere gli indirizzi IP relativi al name server (DNS) del provider. Le righe di /etc/resolv.conf hanno il seguente formato: nameserver xxx.xxx.xxx.xxx dove le x sono i numeri dell'indirizzo IP. Se si desidera, si può aggiungere l'opzione usepeerdns al file /etc/ppp/peers/provider, che abiliterà la scelta automatica di opportuni server DNS, impiegando le impostazioni che l'host remoto di solito fornisce. A meno che il provider non abbia una sequenza di login diversa dalla maggioranza degli ISP, si dovrebbe avere terminato! Si può avviare la connessione PPP scrivendo in qualità di root pon, e controllare il procedimento tramite il comando plog. Per disconnettersi si usi il comando poff, sempre come root. Si legga il file /usr/share/doc/ppp/README.Debian.gz per ottenere maggiori informazioni su come usare PPP su Debian. Per connessioni SLIP statiche, si dovrà aggiungere il comando slattach (dal pacchetto net-tools) in /etc/init.d/network. Lo SLIP dinamico richiederà il pacchetto gnudip. Impostazione di PPP over Ethernet (PPPOE) PPPOE è un protocollo legato a PPP usato per alcune connessioni a banda larga. Attualmente non esiste alcun supporto nella configurazione del sistema di base che sia di aiuto per impostarlo. Comunque il software che serve è stato installato, il che significa che si può configurare manualmente PPPOE a questo punto dell'installazione, passando a VT2 ed avviando pppoeconf.