ADSL-Aruba Howto

Olivier Poitrey (rs@rhapsodyk.net)

(tradotto da Principiano Roberto)

english version
french version

Questo documento descrive la configurazione di Linux che è richiesta per collegare il proprio PC fornito di modem Alcatel Speed Touch Home con il servizio ADSL di Aruba. Con piccole modifiche dovrebbe essere utile a chiunque voglia configurare sotto Linux l'accesso ad Adsl tramite PPPoA.


1. Introduzione

2. Files richiesti per l' installazione

3. Installazione

4. Collegarsi e staccare



1. Introduzione

Questo HOWTO è stato scritto per aiutare quelli che desiderano collegare con l'ADSL di Aruba (PPPoA) usando Linux. Dovete avere un PC con Linux, un modem ADSL Alcatel-1000 o Alcatel Speed Touch Home.

2. Files necessari per l'installazione

Per l' installazione avremo bisogno di:

3. Installazione

Supponiamo che il vostro modem ADSL sia collegato e funzionante (assicurarsi che il cavo di Ethernet dalla vostra scheda della rete è collegato alla porta 10baseT del vostro modem).

L' installazione sarà fatta in 4 fasi:

  1. Configurazione del kernel
  2. Compilazione il client PPTP e del PPPD
  3. Configurazione Pppd
  4. Configurazione della scheda della rete

3.1 Configurazione del Kernel

In primo luogo avremo bisogno del supporto di PPP nel kernel. Probabilmente lo avete già , nel qual caso saltate alla seguente sezione.

In caso contrario consultare il Kernel-HOWTO per spiegazioni su come aggiungere il supporto PPP e ricompilare il kernel.

Nota: se la vostra distribuzione è relativamente recente, è molto probabilile che il kernel sia compilato già con il supporto PPP. Se già vi collegate ad Internet con un modem lo avete. Il modo migliore verificarlo è controllare l'esistenza del file /lib/modules/`uname - r`/net/ppp.o

3.2 Compilazione del client PPTP e del PPPD

Ora installeremo il client PPTP ed il PPPD. Ritengo nuovamente che la maggior parte di voi abbiano già il PPPD.

In primo luogo, scomprimiamo la tarball del PPPD:

tar zxf ppp-2.3.10.tag.gz

Resta da compilare e installare:

cd ppp-2.3.10
./configure
make all install

Adesso aggiungiamo il client PPTP (non è escluso che anche questo sia già presente nella vostra distro: provate a dare il comando pptp per vedere se esiste):

tar zxf pptp-linux-1.0.2-patched.tar.gz
cd pptp-linux-1.0.2
make
install -b pptp pptp_callmgr /usr/sbin/

3.3 Configurazione PPTP

Dobbiamo modificare 2 files , il primo è /etc/ppp/pap-secrects, che contiene user name e password di collegamento. Il secondo è il file che contiene gli argomenti (options) da passare a PPPD.

Editiamo /etc/ppp/pap-secrets. Si tratterà di aggiungere una riga con:
nome_utente * password *


/ etc/ppp/pap-secrets

# client secret server IP adress 
# nome_utente asterisco password asterisco
 012346@aruba.it * abcdef   *


Al posto di 012346@aruba.it mettiamo ovviamente il nostro user name e al posto di abcdef la nostra password.

Non dimenticarsi di cambiare i permessi così:

chmod 600 / etc/ppp/pap-secrets
chown root.root / etc/ppp/pap-secrets

Ora editiamo /etc/ppp/options :

/etc/ppp/options

#debug
name "012345@aruba.it"
noauth
noipdefault
defaultroute
mtu 1492
mru 2400

Togliere il commento a #debug può aiutare a risolvere il problema nel caso qualcosa vada storto.

3.4 Configurazione dell' interfaccia della rete

Supponiamo che la vostra scheda della rete sia installata e configurata.

Per inizializzare la scheda di rete collegata al vostro modem ADSL, dovrete aggiungere questa riga in uno degli scritti di init della vostra distribuzione:

ifconfig eth1 10.0.0.1 netmask 255.255.255.0

per assegnare l'indirizzo 10.0.0.1 alla scheda di rete (nel caso la scheda di rete sia eth1, potrebbe essere eth0).

Se il vostro modem è collegato su un HUB non ci sono operazioni aggiuntive se la vostra rete locale è la classe A 10.0.0.0 (altrimenti modem e scheda di rete appartengono a classi diverse e non si vedono). Sennò, potete aggiungere un alias (l'opzione deve essere abilitata nel kernel) in questo modo:

ifconfig eth0:1 10.0.0.1

In questo caso il nome dell' interfaccia di rete è " eth0 ", cambiare a seconda del vostro caso.

Se vi venisse la tentazione di dare il comando route add default gw 10.0.0.138 lasciate perdere: pptp non riesce a cambiare il routing verso ppp0 (basterebbe a questo punto dare un route add default dev ppp0 cancellando prima il route sbagliato).

3.5 Configurazione del Modem

Seguire le istruzioni di Aruba collegandosi con un browser all'indirizzo 10.0.0.138

4. Collegarsi e staccare


Per lanciare collegamento:

pptp 10.0.0.138

Dove 10.0.0.138 è l' IP del vostro modem ADSL.

Digitando:

tail - f / var/log/messages

assicurarsi che tutto stia andando bene (dovreste leggere l'ip che vi è stato assegnato da Aruba).

Per staccare, digitare:

killall pppd; killall pptp; rm -rf /var/run/pptp/

Questo è tutto.