|
|
(21 versioni intermedie di 8 utenti non mostrate) |
Riga 1: |
Riga 1: |
| ==Introduzione== | | {{Versioni compatibili|Squeeze|Wheezy|Jessie|Stretch|Buster}} |
| Che tipo di modem ADSL bisogna comprare per avere piena compatibilit� con GNU/Linux? E quanto � facile installere onguno di questi modem su Debian?
| | == Introduzione == |
| Questa � l'eterna domanda che tutti gli utenti GNU/Linux in procinto di acquistare uno di questi modem si sono fatti (o hanno fatto ad altri) almeno una volta.
| |
|
| |
|
| Per rispondere a questa domanda bisogna innanzitutto considerare il fatto che in questo campo le cose cambiano molto rapidamente, quindi un ottimo consiglio sicuramente �:
| | Capita che, dopo l'installazione o rimozione o aggiornamento del software, le [[Alternatives|alternatives]] si riconfigurino, sovrascrivendo la precedente configurazione. |
|
| |
|
| ''qualunque informazione troviate in giro, leggete la data in cui � stata riportata!''
| | Gli amanti del terminale possono usufruire di questo comando: |
|
| |
|
| Detto questo, vediamo cosa offre il mercato.
| | <pre># update-alternatives --config [alternativa]</pre> |
|
| |
|
| Al momento della stesura di questo documento ci sono sostanzialmente tre tipi di prodotti che possono connettere il vostro PC alla linea ADSL e quindi ad internet: i modem ethernet, i modem-router e i modem USB.
| | Chi invece non ha molta dimestichezza con la riga di comando può ricorrere a due software grafici: [http://packages.debian.org/galternatives galternatives] oppure [http://packages.debian.org/kalternatives kalternatives], rispettivamente per Gnome e per KDE. |
|
| |
|
| == Tipi di Modem == | | == Installazione == |
| ===Modem ethernet===
| | Per installare, è sufficiente dare uno dei due comandi, in base a quale dei due programmi si vuole installare: |
| I modem ethernet sono in pratica dei mini computer che gestiscono autonomamente la connessione alla linea ADSL. Hanno una porta di rete a cui connettere il PC, e una presa telefonica per la linea ADSL.
| |
|
| |
|
| ===Modem-router===
| | <pre># apt-get install galternatives</pre> |
| I modem-router sono molto simili ai modem ethernet: anch'essi sono dei mini computer che gestiscono autonomamente la connessione alla linea ADSL, ma sono pi� sofisticati.
| |
| Possono avere diverse porte, ethernet, USB e anche wifi, e permettono quindi di condividere un'unica connessione tra pi� PC, ma anche l'interconnessione tra i vari PC di una rete interna.
| |
| Di solito implementano anche un firewall (in commercio se ne trovano anche alcuni che contengono un kernel Linux).
| |
|
| |
| ===ModemUSB===
| |
| I modem USB sono molto diversi. Essi nascono dal principio secondo cui per fabbricare un dispositivo � molto pi� economico implementare delle funzioni via software che inserire dei pezzi di hardware in pi�. Per riprendere una frase letta in rete, questi modem "hanno dentro meno elettronica del mio posacenere", ma non date giudizi affrettati, perch� come vedremo questo fatto non � necessariamente negativo.
| |
|
| |
|
| ===Quale delle tre?===
| | <pre># apt-get install kalternatives</pre> |
| Ora mettiamoci dal punto di vista di un PC che vogliamo connettere ad internet, e che quindi chiameremo interno.
| |
|
| |
|
| Qualunque Sistema Operativo stiamo usando, scartiamo a priori i modem-router con connessioni USB in quanto aggiungono la necessit di installare un driver senza trarre da ci il bench minimo beneficio.
| |
|
| |
|
| Poich� i modem-router ethernet (e wifi) e i modem ethernet sono dei mini computer, qualunque PC con qualunque Sistema Operativo li riconosce come tali e li identifica tramite l'interfaccia di rete interna (cio� quella a cui � connesso il nostro PC).
| | Ora è possibile amministrare graficamente le alternatives, senza scervellarsi col terminale. |
| Per connettersi ad internet sar� allora sufficiente inserire come gateway l'indirizzo ip di questa interfaccia di rete, e poi lanciare il programma che si occupa di stabilire la connessione con il provider, su GNU/Linux di solito pppd.
| |
|
| |
|
| Questo approccio ha il vantaggio di essere indipendente dal S.O., in quanto il grosso del lavoro viene fatto automaticamente dal modem in questione.
| | == Riferimenti == |
| Dal punto di vista della sicurezza, per� questi modem presentano qualche problema intrinseco.
| |
|
| |
|
| Consideriamo un modem ethernet: dal momento che questi modem non implementano firewall di sorta, potremmo pensare di proteggerci da internet attivando un firewall sul nostro PC. In questo modo, per� il firewall risulta essere tra il nostro PC e il modem, che, come ricorderemo, � un computer connesso a internet e presenta due interfacce: una interna che vediamo solo noi, ed una esterna che noi non vediamo ma che risulta visibile da tutto il resto del mondo.
| | [[Alternatives]] |
|
| |
|
| Quell'interfaccia � identificata dal numero ip che il nostro provider ci ha fornito per la connessione ad internet cio� il numero che al momento rappresenta la nostra identit� in internet. Questo d� la possibilit� a un eventuale malintenzionato di "rubare" la nostra identit� e compiere azioni arbitrarie spacciandosi per noi (per esempio pagare qualcosa tramite addebito in bolletta telefonica, o anche attaccare altri computer in internet).
| | {{Autori |
| | |Autore = [[Utente:Ernestus|Ernestus]] 15:26, 18 feb 2011 (CET) |
| | }} |
|
| |
|
| Un modem-router da questo punto di vista � pi� sicuro, visto che il firewall che implementa protegge anche il numero ip. Sfortunatamente un firewall implementato in questo modo di solito � poco flessibile (oppure molto costoso!) e rende la vita decisamente difficile a chi per esempio vuole usare programmi di file sharing, o a chi vorrebbe utilizzare features avanzate come DNAT o SNAT.
| | [[Categoria:Ottimizzazione del sistema]] |
| | |
| I modem USB, diversamente dagli altri presentati prima, non sono dei computer, ma delle periferiche.
| |
| | |
| Questo significa da un lato che sar� indispensabile, per farli funzionare, avere un driver apposito (leggi: un modulo per il kernel), un programma in grado di gestire il modem tramite il driver, e, quasi sempre, anche un firmware, cio� il programma che fa funzionare il modem, e che deve essere reso disponibile per il modem stesso al momento del boot, visto che questo non dispone di una memoria statica interna.
| |
| | |
| E' evidente che tutto questo si traduce in una procedura di installazione decisamente pi� laboriosa, peraltro possibile solo per quei modem per cui esistono dei driver per Linux.
| |
| D'altro canto per�, nel caso il nostro modem sia supportato, potremo godere appieno di tutta la flessibilit� e sicurezza di iptables, il firewall implementato all'interno del kernel Linux. Infatti, dal momento che un modem USB risulta essere una periferica, una volta installato esso diverr� a tutti gli effetti una interfaccia di rete del nostro PC, e pertanto risulter� all'interno del firewall.
| |
| | |
| Detto tutto ci�, a voi la scelta!
| |
| | |
| == Installazione di Debian ==
| |
| | |
| Una delle modalit� pi� diffuse di installazione di Debian � il net-install (vedere la guida [[Note sull'installazione di Debian]] per ulteriori dettagli). In questo tipo di installazione � preferibile che che il modem sia supportato dal net-install senza bisogno di scaricare pacchetti aggiuntivi. In caso contrario la procedura di installazione diventa pi� laboriosa perch� � necessario disporre di un secondo sistema connesso ad internet per scaricare i pacchetti aggiuntivi necessari, oppure per condividere la connessione tramite una normale scheda di rete (per un esempio pratico vedere: [[Installare i driver eagle-adsl]]).
| |
| | |
| Nel caso di '''modem-router ethernet''' o di '''modem ethernet''', come visto, la connessione non richiede driver particolari dato che il modem � una interfaccia di rete standard.
| |
| | |
| Nel caso dei modem usb, invece, bisogna stare attenti al particolare tipo di modem usato. Se infatti i driver per il modem non sono inclusi nel net-install bisogner� scaricare i pacchetti aggiuntivi tramite una seconda connessione (e se � richiesta la compilazione di un modulo scaricare tutti i pacchetti necessari � abbastanza scomodo, a meno di non disporre di una connessione ethernet provvisoria).
| |
| Ultimamente sono stati inclusi nel kernel Linux i driver per alcuni di questi modem, quindi la loro procedura di installazione non necessita di ricompilazione del kernel.
| |
| Tra i driver gi� inclusi nel kernel Linux c'� quello per l'Alcatel Speedtouch (dal 2.6.8) e quello per i modem che usano il chipset Conexant e che sono supportati dal progetto Accesssrunner (dal 2.6.13). Per vedere se il modem posseduto � supportato da quest'ultimo progetto � sufficiente collegare il modem e digitare il comando
| |
| <pre>
| |
| $ cat /proc/bus/usb/devices
| |
| </pre>
| |
| cercare le stringhe "Vendor" e "ProdID" (relative al modem usb) che identificano il chipset e confrontarle con quelle riportate [http://accessrunner.sourceforge.net/modems.shtml qui].
| |
| A breve sar� disponibile nella sezione apposita di questo wiki una guida dettagliata per l'installazione di questi modem.
| |
| | |
| Inoltre, qualora fosse necessario reperire il firmware del modem, si potrebbe usare quello presente nel cd dei driver del modem per windows.
| |
| | |
| Trovate informazioni riguardo il '''net-install tramite connessione ppp(oe)''' nelle [http://wiki.debian.org/DebianInstallerFAQ Faq del Debian Installer] (vedere in particolare: ''Question 26: How do I use netinst over ppp(oe)?'').
| |
| [[Categoria:Networking]][[Categoria:Hardware]][[Categoria:Modem ADSL]]
| |