La guida va bene anche per MH600HS.
1. COSE DA FARE SU WINDOWS
E' utile provare a vedere se funziona su windows. Può capitare per esempio di mettere la sim nel verso sbagliato: a me l'hanno messa sbagliata quelli del negozio e per questo non mi si connetteva (mi segnava porta chiusa, la sim bisogna metterla con la parte metallica rivolta verso l'alto).
Il software si installa da solo ed è abbastanza semplice su windows. Andate nelle impostazioni e mettete come rete "Solo 3G" per non avere brutte sorprese. Poi disabilitate il PIN.
2. DISABILITAZIONE AUTORUN
Uno dei più grossi problemi di questo modem è che ha il software autointallante dentro, per cui quando lo collegate su linux ve lo vede come un sistema di storage (come un lettore cd): con il comando
Codice: Seleziona tutto
tail -f /var/log/messages
Per evitare questo qualcuno consiglia di usare il software usb_modemswitch, ma la cosa è piuttosto complicata.
Meglio usare questo programma che c'è nel sito ONDA: bisogna andare su manuali, scaricare il programma "MH600HS disabilitazione autorun" ed eseguirlo come è scritto nella guida dopo aver collegato il modem su windows.
3 Installazione su Ubuntu 8.10, 9.04 e successivi
N.B. se si ha ubuntu 8.04 o precedenti l'installazione bisogna farla seguendo la guida in fondo a questa pagina al punto 3.bis.
Qui la configurazione è molto semplice. Una volta disattivato l'autorun come nel punto 2 di questa guida, il modem è riconosciuto automaticamente. Quando si collega il modem, Network Manager chiede di configurare la nuova connessione "Mobile Broadband". Poi basta selezionare il paese (Italia) e l'operatore (H3G - post-paid).
Per chi ha connessione TRE.dati (quella a 19 o 14 euro al mese) bisogna mettere come apn:
Codice: Seleziona tutto
datacard.tre.it
Per navigare basta cliccare col sinistro sull'icona di Network manager e selezionare la connessione mobile broadband.
Se Network Manager dà problemi configurare la connessione con wvdial come spiegato nella parte 4, ma prima per non avere problemi di privilegi e dover sempre usare wvdial come utente amministratore digitare:
Codice: Seleziona tutto
sudo gpasswd -a nome_utente dip
4. Configurazione connessione
Ora vediamo come configurare la connessione con il programma wvdial che è già installato in ubuntu di default. Digitare da terminale:
Codice: Seleziona tutto
sudo gedit /etc/wvdial.conf
Codice: Seleziona tutto
[Dialer Defaults]
Modem = /dev/ttyUSB0
Modem Type = Analog Modem
Baud = 460800
Init = ATZ
Init2 = AT&F+COPS?
Init3 = AT+CGDCONT=1,"ip","datacard.tre.it"
Phone = *99#
Dial Command = ATM0L0DT
Password = tre
Username = tre
Stupid Mode = on
Per verificare di essere sotto copertura tre, la risposta alla stringa "AT&F+COPS?" deve contenere "3 ITA".
Per usare un programma con l'interfaccia, provate UMTSMON di cui qui c'è una guida. Tra le varie funzioni di questo programma ci sono:
- possibilità di vedere in tempo reale l'operatore, il livello di segnale e il tipo di rete a cui si è collegati (GSM, GPRS o UMTS);
- possibilità di scegliere manualmente l'operatore a cui collegarsi e il tipo di connessione da preferire;
- se si ha usb_modemswitch, questo viene attivato dal programma;
- inviare SMS;
- tempo di connessione e traffico (anche mensile);
- insomma ha tutte le funzioni che ha il programma fornito per windows.
5. Note conclusive
Si può vedere che gli indirizzi IP della connessione sono del tipo 10..x e quindi siamo in una rete privata nattata. Questo dà problemi nell'uso di Amule. Però riesco a usare Bittorrent e FrostWire (clone di LimeWire) molto bene.
Per vedere il traffico effettuato uso vnstat (sul wiki di Ubuntu è spiegato come configurarlo).
Velocità di connessione: a me arriva ai 150kByte/s in download e sui 40kByte/s in upload.
NOTA BENE: Quando tra gli aggiornamenti c'è anche quello del kernel linux (si notano perché sono sui 100MB, e al riavvio nella schermata di Grub si può scegliere tra le varie versioni del kernel) e si cambia versione del kernel, si scopre che il collegamento non funziona col kernel nuovo. Bisogna ricompilare i sorgenti cioè si cancella la cartella vecchia dei sorgenti così:
Codice: Seleziona tutto
sudo rm -r /usr/src/linux-source-2.6.24
3.bis Installazione su Ubuntu Hardy 8.04 e precedenti
Per vedere se il modem viene visto come un modem digitare
Codice: Seleziona tutto
lsusb
Codice: Seleziona tutto
19d2:0001
Ora bisogna associare al modem il modulo airprime o usbserial. Io personalmente ho usato airprime anche se è un po' più complicato perché sfrutta meglio la connessione HSDPA.
Per prima cosa bisogna scaricare i sorgenti del kernel e altri pacchetti per la compilazione dei sorgenti:
Codice: Seleziona tutto
sudo apt-get install make gcc kernel-package libncurses5-dev linux-source
Codice: Seleziona tutto
cd /usr/src/
sudo tar -jxvf linux-source-2.6.24.tar.bz2
cd linux-source-2.6.24/drivers/usb/serial/
sudo gedit airprime.c
Ora bisogna aggiunger la seguente riga nel file appena aperto dove c'è la lista dei dispositivi:
Codice: Seleziona tutto
{ USB_DEVICE(0x19d2, 0x0001) }, /* ONDA MH602HS */
Dopo aver salvato e chiuso gedit, bisogna ricompilare il modulo airprime e ricaricarlo così:
Codice: Seleziona tutto
sudo make -C /lib/modules/`uname -r`/build M=`pwd`
sudo cp airprime.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/
sudo depmod -ae
Codice: Seleziona tutto
sudo gedit /etc/udev/rules.d/05-options.rules
Codice: Seleziona tutto
SUBSYSTEMS==”usb”, SYSFS{idProduct}==”0001″, SYSFS{idVendor}==”19d2″, RUN+=”/sbin/modprobe airprime″
Codice: Seleziona tutto
dmesg
Codice: Seleziona tutto
usb 2-2: airprime converter now attached to ttyUSB0
usb 2-2: airprime converter now attached to ttyUSB1
usb 2-2: airprime converter now attached to ttyUSB2
airprime 2-2:1.1: airprime converter detected