Motorola A1000 collegamento internet (On Ubuntu Feisty Fawn)

Da Wizard linux team wiki.

Jump to: navigation, search

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.

Credits

Forum A1K

A1000 Howto by Hayabusa

wizard linux team