Una volta configurato il server, la configurazione del client è semplice. Il file "/etc/ppp/options" contiene una singola voce:
#/etc/ppp/options lock |
La porta seriale del mio client è "/dev/ttyS0" (COM1), così ho dovuto anche creare il file "/etc/ppp/options.ttyS0":
#/etc/ppp/options.ttyS0 115200 crtscts local user zaphod noauth |
Ci sono solo alcune nuove opzioni in questo file. Notare che la velocità del server deve essere la stessa del client (qui è 115200). Viene specificato il nome utente del client con "user zaphod". Questo nome utente deve corrispondere ad una voce del file "/etc/ppp/pap-secrets" del client e deve essere un nome utente valido del server. L'opzione "noauth" specifica che la macchina peer (server) non deve autenticarsi al client.
L'ultimo pezzo: impostare il client name (nome utente) e il suo secret (password) nel file "/etc/ppp/pap-secrets":
#/etc/ppp/pap-secrets # Informazioni segrete per l'autenticazione tramite PAP # client server secret IP addresses zaphod * gargleBlaster |
In questo modo l'utente "zaphod" usa la password "gargleBlaster", che lo farà accedere al sistema. Notare che il file contiene informazioni sensibili, quindi assicuratevi di impostare i permessi correttamente.
Cosa fare per effettuare una connessione ad un server Windows? Ancora una volta, è necessaria l'opzione "connect" e uno script "chat". Aggiungere la seguenteriga al proprio file "/etc/ppp/options.ttyS0":
connect chat -v -f /etc/ppp/scripts/winserver.chat |
Creare anche lo script "/etc/ppp/script/winserver.chat":
TIMEOUT 10 '' CLIENT\c |
Questo fa in modo che il client invii la stringa "CLIENT" prima di tentare di avviare la connessione PPP.
Per connettersi ad un server usando Windows, bisogna usare il programma "Connessione Diretta Via Cavo" e configurarlo come "guest". Per connettere il client Windows alla massima velocità, si deve cambiare la velocità di comunicazione della connessione diretta via cavo. Per fare questo, andare su Pannello Di Controllo->Sistema->Gestione Periferiche->Modem e selezionare cavo seriale. Procedere con l'opzione 'modem' e selezionare la velocità massima di 115200 o qualunque altra sia impostata nel computer Linux. A questo punto è importante riavviare, o NON FUNZIONERÀ (almeno con Windows 95 versione A, non sono sicuro per le altre versioni).
Stranamente ho creato un server Linux che doveva connettersi sia con computer Linux che Windows, così mi sono trovato nella strana situazione di dover impostare entrambi i sistemi Linux in modo che debbano connettersi a server e client Windows!