|
|
Riga 1: |
Riga 1: |
| == Introduzione == | | == Introduzione == |
| | Il modem adsl usb '''Telindus ND220''' fornito da Telecom Italia con l'abbonamento Alice. |
|
| |
|
| Questo HOWTO � basato sull'esperienza che ho avuto con il modem adsl usb '''Telindus ND220''' fornito da Telecom Italia con l'abbonamento Alice. Il modem funziona tutto sommato bene anche se a volte � lento all'avvio del pc a sincronizzarsi e quindi si allunga l'attesa (si ferma per uno o due minuti il boot quando parte hotplug). Usando delle piccole precauzioni � possibile per� eliminare anche questi inconvenienti (a tal proposito leggete le note finali).
| | Per l'installazione in Debian GNU/Linux baster� usare i driver '''eci-adsl''': |
|
| |
|
| ==Pacchetti da installare==
| | * [[Installare i driver eci-adsl]] |
| Questo � il passaggio pi� difficile dato che dobbiamo installare i pacchetti senza disporre di una connessione ad internet. Ci sono due possibili strade da seguire, a seconda di cosa avete a disposizione:
| |
|
| |
|
| # Effettuare una connessione ad internet provvisoria, ad esempio tramite scheda di rete. Io ad esempio disponevo di un secondo pc sul quale il modem era gi� installato � ho fatto in modo di condividere la connessione ad internet (vedere: [[Modem_adsl_Telinus_ND220#Condividere la connessione|Condividere la connessione]]). Alternativamente potreste andare a casa di un amico che dispone di connessione ad internet tramite scheda di rete ethernet, o ancora, farvi prestare un modem adsl ethernet. Una volta connessi, per�, l'installazione dei pacchetti e di tutte le dipendenze diventa una cosa banalissima.
| | Ho installato senza alcuna difficolt� il modem. Se tuttavia doveste trovare dei problemi legati all'installazione o all'uso di questo particolare modem siete pregati di aggiungere una nota qui di seguito. |
| # Scaricare i pacchetti manualmente, tramite un'altro sistema o pc connesso ad internet. Questa strada � pi� macchinosa perch� non � facile trovare e scaricare tutte le dipendenze (dipende molto da cosa si � gi� installato). Per risolvere parzialamente il problema si potrebbe usare '''apt-zip''' (vedere: [[Apt-zip: aggiornamenti senza una connessione veloce]]) ma anche questo programma si deve prima installare. Questa strada si dovrebbe usare come ultima spiaggia.
| |
| | |
| Ok, supposto che in un modo o nell'altro abbiate una connesione ad internet, i pacchetti da installare sono in primo luogo driver del modem:
| |
| | |
| * eagle-usb-data
| |
| * eagle-usb-utils
| |
| | |
| Durante l'installazione di '''eagle-usb-utils''' verranno richieste:
| |
| | |
| * Il vostro provider internet
| |
| * Nome utente e password per la connessione ad internet
| |
| * Quando avviare automaticamente la connessione: all'avvio del sistema, quando il modem viene collegato al pc oppure mai (avvio manuale).
| |
| * Se usare i dns forniti da telecom oppure usare dei dns statici impostati manualmente (veder dopo: [[Modem_adsl_Telinus_ND220#Impostare i DNS|Impostare i DNS]])
| |
| | |
| Se volete riconfigurare il pacchetto in un secondo momento baster� usare il comando:
| |
| | |
| <pre>
| |
| # dpkg-reconfigure eagle-usb-utils
| |
| </pre>
| |
| | |
| Ora (e qu� viene il grosso) dovremo installare tutta una serie di pacchetti per poter compilare il modulo del kernel '''eagle_usb''' che serve per gestire il modem:
| |
| | |
| * eagle-usb-module-source
| |
| * module-assistant
| |
| * kernel-package
| |
| * libc6-dev
| |
| | |
| Se avete una connessione ad internet, baster� lanciare '''module-assistant''' e questi permetter� di installare gli eventuali altri pacchetti mancanti, di compilare il modulo mettendolo in un pacchetto, ed infine di installare il pacchetto del modulo.
| |
| | |
| Se non avete invece una connessione ad internet provvisoria sullo stesso sistema dovrete scaricare oltre ai precedenti pacchetti con tutte le loro dipendenze, anche gli header del kernel corrente ed eventuali altri pacchetti qualora module-assistant fallisse a compilare il modulo.
| |
| | |
| ==Compilare il modulo del kernel==
| |
| Come detto il modulo del kernel necessario per gestire il modem � '''eagle_usb''' che portroppo non � incluso in nessun kernel ufficiale debian.
| |
| | |
| Per compilare i moduli debian fornisce un comodo tool '''module-assistant'''. Basta lanciarlo:
| |
| | |
| <pre>
| |
| # module-assistant
| |
| </pre>
| |
| | |
| e ci verra presentata una interfaccia che permette di:
| |
| | |
| * Preparare il sistema installando eventualemte gli header del kernel corrente
| |
| * Scegliere il modulo da compilare e scaricare automaticamente i sorgenti
| |
| * Compilare il modulo
| |
| * Installare il pacchetto
| |
| | |
| Una volta installato il modulo si potr� fare partire la connessione con:
| |
| | |
| <pre>
| |
| # adslstart
| |
| </pre>
| |
| | |
| ==Impostare i DNS==
| |
| Ho notato che i dns, che vengono mandati da Telecom Italia in fase di connessione, risultano (almeno nel mio caso) lentissimi. Per vedere se una connessione � lenta a causa dei dns si pu� usare un comando del tipo:
| |
| | |
| <pre>
| |
| nslookup www.google.it
| |
| </pre>
| |
| | |
| Tipicamente si dovrebbe avere una risposta nel giro di un secondo o anche meno. Se la risposta arriva dopo diversi secondi allora i dns sono troppo lenti e conviene impostarne degli altri.
| |
| | |
| Impostando i dns staticamente (senza che vengano riscritti in fase di connessione) la navigazione risulta decisamente pi� veloce.
| |
| | |
| Per impostare i dns basta inserire in cima a '''/etc/resolv.conf''':
| |
| | |
| <pre>
| |
| nameserver 62.211.69.150
| |
| nameserver 212.48.4.15
| |
| </pre>
| |
| | |
| Dove 62.211.69.150 e 212.48.4.15 sono gli indirizzi dei dns che ho trovato essere molto pi� veloci nel mio caso. A questo punto la velocit� del comando nslookup dovrebbe essere migliorata parecchio (e anche l'apertura della pagine internet di conseguenza). Se i dns sono ancora lenti cercatene degli altri fino a quando non ne trovate di abbastanza veloci.
| |
| | |
| Ora dobbiamo fare in modo che questi dns non vengano pi� sovrascritti quando si effettua la connessione. A tal scopo basta
| |
| riconfigurare il pacchetto '''eagle-usb-utils''':
| |
| | |
| <pre>
| |
| # dpkg-reconfigure eagle-usb-utils
| |
| </pre>
| |
| | |
| e scegliere di non usare i DNS forniti dal provider.
| |
| | |
| A questo punto il file /etc/resolv.conf non dovrebbe venire pi� sovrascritto. Per maggior sicurezza, tuttavia, consiglio di conservare una copia del resolv.conf funzionante in un posto sicuro (ad es. in /root) in modo da poterlo ripristinare facilmente all'occorrenza con un semplice cp.
| |
| | |
| == Connettersi e Disconnettersi Manualmente ==
| |
| | |
| Per connettersi manualmente basta usare il seguente comando:
| |
| | |
| <pre>
| |
| # adslstart
| |
| </pre>
| |
| | |
| Invece per disconnettersi da internet:
| |
| | |
| <pre>
| |
| # adslstop
| |
| </pre>
| |
| | |
| ==Condividere la connessione==
| |
| Se avete pi� di un computer, potreste avere la necessit� di colegarvi contemporaneamente ad internet con pi� computer.
| |
| | |
| Se ad esempio avete due computer, potrete collegarne uno a internet tramite il modem usb e fare si che l'altro condivida la connessione. Per far ci� ogni pc deve essere dotato di una normalissima scheda di rete ethernet e deve essere usato un cavetto cross (incrociato) per connetter i due pc.
| |
| | |
| Se avete pi� di due pc dovrete usare un switch per collegarli tutti tramite scheda di rete.
| |
| | |
| Fatto ci� non vi resta che seguire questa guida su come condividere la connessione ad internet:
| |
| | |
| * [[Condividere la connessione a internet]]
| |
| | |
| == Note Finali ==
| |
| | |
| {{Warningbox|Se si vuole staccare fisicamente il modem dalla porta usb, conviene scaricare prima il modulo '''eagle_usb''' altrimenti potrebbe avvenire un errore che non permette pi� la riconnessione senza riavviare il pc. Per scaricare il modulo:
| |
| <pre>
| |
| sudo modprobe -r eagle_usb
| |
| </pre>
| |
| }}
| |
| | |
| ; NOTA :Se si riavvia il computer spesso si hanno attese lunghe al boot per la connessione. Questo � dovuto a problemi di sincronismo. Se si ha una connessione al boot non conviene riavviare ma piuttoso spegnere totalmente il computer e riaccenderlo dopo qualche secondo, in questo modo la connessione dovrebbe avvenire sempre in pochi secondi. Alternativamente si pu� staccare manualmente il cavetto usb mentre il sistema si riavvia (staccandolo durante il riavvio prima che il boot loader faccia partire il sistema).
| |
| | |
| ; NOTA : In alcuni casi hotplug pu� non essere in grado di riconoscere il modem se questo viene spostato da una porta all'altra. Per evitare problemi si consiglia di collegare il modem sempre alla stessa porta usb.
| |
| | |
| ----
| |
| | |
| Autore : [[Utente:TheNoise|~ The_Noise]]
| |