Motorola A1000 collegamento internet (On Ubuntu Feisty Fawn)
Da Wizard linux team wiki.
Premetto dicendo che questo tutorial è il frutto della rielaborazione e miglioramento di più tutorial presenti in rete.
Il Presente tutorial è applicabile anche su motorola A920 e A925 ed utilizzando debian etch.
Contents |
Modulo cdc_acm
Prendiamo il cavo del USB del Cellulare attacchiamolo al computer, poi apriamo un terminale e verifichiamo che il modulo cdc_acm sia caricato, da un terminale digitate:
dmesg | grep acm
Se vi risponde vuol dire che il modulo è caricato, ora dobbiamo controllare chè il device sia stato creato e lo facciamo con questo comando:
sudo tail -f /var/log/messages
il risultato dovrebbe essere qualcosa di simile:
kernel: usb 2-2.2: new full speed USB device using address 4 kernel: cdc_acm 2-2.2:1.0: ttyACM0: USB ACM device usb.agent[5465]: cdc-acm: loaded successfully kernel: usbcore: registered new driver cdc_acm kernel: drivers/usb/class/cdc-acm.c: v0.23:USB Abstract Control Model driver for USB modems and ISDN adapters
nel mio caso il dispositivo si trova sotto /dev/ttyACM0 segnamocelo e passiamo oltre.
Nel caso il vostro device non venga creato o il modolo cdc_acm non venga caricato vi invito a seguire con attenzione il capitolo 1.2.1 di questa guida.
DNS
Per non avere probblemi di sorta dobbiamo installare sul nostro sistema un dns, io l'ho fatto utilizzando bind9, se non lo facessimo una volta connessi non riusciremmo a navigare. Per installare bind9 basta cercarlo nel gestore pacchetti di ubuntu o debiam e selezionarlo con una spunta, altrimenti da terminale:
sudo apt-get install bind9
una volta installato andiamo a modificare i file di configurazione, con un editor di testo aprite il file named.conf.options, io ho utilizzato nano, ma potete farlo sia con gedit che con kate:
sudo nano named.conf.options
poi inserite dopo la riga:
options {
la seguente stringa:
listen-on { 169.254.1.68; };
ed ancora dopo la chisura della parentesi di option, ossia alla fine della pagina aggiungete le seguenti linee:
zone "mrouter" {
type master;
file "/etc/bind/db.mrouter";
};
ora dobbiamo creare il file db.mrouter all'interno di /etc/bind/, io l'ho fatto sempre con nano ma potete farlo anche con altro editor, all'interno del file andreamo ad inserire le seguenti stringhe:
$TTL 38400<
@ IN SOA ns.mrouter. root.mrouter (
2004050400 ; serial date + serial #
8H ; refresh
2H ; retry
4W ; expire
1D ) ; minimum
NS 169.254.1.68
wsockhost.mrouter. A 169.254.1.68
169.254.1.68.mrouter. PTR wsockhost
Salvimo il file e riavviamo bind con:
sudo /etc/init.d/bind9 restart
Configurazione della connessione
Per connettermi ho utilizzato wvdial, tool da linea di comando che molto di voi già conoscono, comunque potete installarlo dal package manager della vostra distro oppure da linea di comando:
sudo apt-get install wvdial
Ora dobbiamo editare il file di configurazione di wvdial presente in /etc/, con nano:
sudo nano /etc/wvdial.conf
cancellate quel poco presente e scriveteci questo script (lo stesso del tutorial del 6680):
[Dialer Defaults] Modem = /dev/ttyACM0 aud = 115200 Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 Init3 = AT+CGDCONT=1,"IP","ibox.tim.it" Area Code = Phone = *99***1# Username = dummy Password = dummy Ask Password = 0 Dial Command = ATD Stupid Mode = 0 Compuserve = 0 Force Address = Idle Seconds = 3000 DialMessage1 = DialMessage2 = ISDN = 0 Auto DNS = 1
Nella riga Init 3 è specificato il provider tim rispettivamente per vodafone sarà web.omnitel.it (o se lo anno aggiornato il nuovo) per wind sara internet.wind per tre sarà tre.it se non dovessero funzionare chiedete al vostro gestore le stringhe giuste.
Per far partire la connessione basta digitare da console:
sudo wvdial
ed il gioco è fatto, buona navigazione.

