Ultimamente ho cambiato casa e città, ma non avendo voglia di attivare una linea fissa mi sono orientato al Mobile Internet.
Mi sono affidato all'offerta Vodafone vista l'ottima copertura presente nella mia zona.
Sul mio portatile è installata Ubuntu Feisty Fawn, quindi mi sono trovato di fronte alla configurazione di questo modem, a dire il vero niente male.
Come spesso accade, cercando su internet ho trovato una documentazione un po' frammentaria, ma alla fine sufficiente, nel suo insieme con un po' di intuito, a riuscire a configurarlo.
Quello che mi propongo con questo post è di fornire un guida il più possibile esaustiva, quindi non esitate a postare i vostri commenti per apportare eventuali modifiche o integrazioni.
Iniziamo...
Questa guida è stata scritta per Ubuntu 7.04/Feisty Fawn, ma è utilizzabile, teoricamente, su tutte le distribuzioni, applicando qualche piccola modifica (in merito all'installazione delle applicazioni richieste)
Prima di procedere con l'applicazione di questa guida verificate la compatibilità, eseguendo da terminale il comando, dopo aver inserito la chiavetta:
lsusb
Bus 003 Device 001: ID 0000:0000Il vostro modem è supportato se ha il seguente ID 12d1:1003, quindi questo tutorial è per voi.
Bus 001 Device 003: ID 12d1:1003
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 002: ID 1241:1177 Belkin F8E842-DL Mouse
Bus 002 Device 001: ID 0000:0000
Ora se proviamo a verificare il log del kernel. Eseguire il seguente comando:
tail -f /var/log/messages
L'output sarà simile al seguente:
Possiamo notare che la periferica viene rilevata come un cd-rom, questo perchè questo modem utilizza una modalità non standard chiamata "modalità flash", ma è anche supportata la "modalità modem", quindi standard che permette al nostro amato pinguino di gestire il modem normalmente.
A questo punto abbiamo due possibilità:
- Abilitare la modalità modem e gestire il modem con wdial, in modalità testuale da terminale, o con gnome-ppp o kppp, in modalità grafica
- Usare il driver fornito dall'operatore Vodafone, che include anche un software di gestione, ancora in versione beta e non open
Metodo Open Source
Installare le applicazioni necessarie a reperire e compilare il sofware necessario imputando da terminale:
sudo apt-get install libusb-dev wget build-essentialOra scarichiamo il programma e compiliamo il programma che ci permetterà di portare il nostro modem in modalità modem in una cartella temporanea:
cd /tmpCopiamo l'eseguibile ottenuto in /sbin con il comando:
wget http://www.kanoistika.sk/bobovsky/archiv/umts/huaweiAktBbo.c
cc huaweiAktBbo.c -lusb -o huaweiAktBbo
sudo cp huaweiAktBbo /sbin/Create uno script udev "/etc/udev/rules.d/50-huawei-e172.rules” con il comando:
sudo gedit /etc/udev/rules.d/50-huawei-e172.rulese copiaci dentro queste codice:
SUBSYSTEM=="usb", SYSFS{idProduct}=="1003", SYSFS{idVendor}=="12d1", RUN+="/sbin/huaweiAktBbo" SUBSYSTEM=="usb", SYSFS{idProduct}=="1003", SYSFS{idVendor}=="12d1", RUN+="/bin/sleep 5" SUBSYSTEM=="usb", SYSFS{idProduct}=="1003", SYSFS{idVendor}=="12d1", RUN+="/sbin/modprobe usbserial vendor=0x12d1 product=0x1003"Riavviare la macchina con il modem collegato alla USB. Ora il modem viene riconosciuto come tale e quindi possiamo procedere alla configurazione della connessione. NB: Per evitare problemi, è meglio disabilitare il pin della sim inserendola, allo scopo, in un telefonino.
Modalità Testuale
Aprire il file /etc/wvdial.conf:
sudo gedit /etc/wvdial.confe copia questa configurazione:
[Dialer Vodafone] Init2 = ATZ Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 Stupid Mode = 1 Modem Type = Analog Modem ISDN = 0 Phone = *99***1# Modem = /dev/ttyUSB0 Username = vodafone Dial Command = ATDT Password = vodafone Baud = 460800 Init4 = AT+CGDCONT=1,"IP","web.omnitel.it"Quindi salvate e il gioco è fatto. Per connettervi digitate, sempre da terminale, il comando:
wvdial vodafoneModalità Grafica
Come indicato in precedenza, è possibile utilizzare questo modem, ovviamente anche con i tools grafici. Personalmente ho preferito gnome-ppp a wdial in modo da avere la mia iconcina sul desktop per avviare la connessione e una nella system tray che mi informa sullo stato della connessione. In questa guida verrà mostrata la configurazione per gnome-ppp, che con poche modifiche è possibile utilizzare su kppp.
Da terminale digitate:
gedit ~/Desktop/gnome-ppp-root.desktopQuindi nella finestra di gedit incollare il testo seguente:
[Desktop Entry]Salvare ed uscire dall'applicazione.
Encoding=UTF-8
Type=Application
Comment=GNOME Dialup Tool
Comment[it_IT]=GNOME Dialup Tool
Exec=gksu gnome-ppp
Icon=gnome-ppp.png
Icon[it_IT]=gnome-ppp.png
Name=GNOME PPP (as root)
Name[it_IT]=GNOME PPP (as root)
Terminal=false
Sul desktop dovrebbe apparire l'icona "GNOME PPP (as root)", aprirla con il doppio click e inserire la password di root quando richiesto.
Ora bisogna inserire alcuni dei parametri fornitici dall'operatore (la seguente configurazione è basata su Vodafone, ma basta modificarla in base alle vostre necessità: in pratica basterà variare solo username, password e apn con quelli indicativi dal carrier, sempre che il vostro modem non abbia limitazioni, ma di questo tratteremo in seguito):
Username=vodafone (in realtà non indicato dalla wind ma senza la connessione non avviene)
Password=vodafone (in realtà non indicato dalla wind ma senza la connessione non avviene)
Numero di telefono= *99***1# (questo parametro rimane invariato per qualunque operatore)
Come nella seguente immagine:
Ora cliccate su "Configura" e nella finestra successiva selezionate "Rileva" e configurate tutto come nella seguente immagine:
Quindi cliccate su "Stringhe di inizializzazione..." ed inserite la stringa seguente:
AT+CGDCONT=1,"IP","web.omnitel.it"come in questa immagine:
Ora basta selezionare "Chiudi" e cliccare su "Connetti", attendere il prompt... e siamo in rete!
Metodo Proprietario
Scarichiamo ed installiamo l'applicazione Vodafone Mobile Connect Driver for Linux 2.0.beta3 digitando da terminale:
cd /tmpDurante la procedura di installazione vi verrà richiesto di indicare il nome degli utenti da abilitare all'utilizzo del modem.
wget https://forge.betavine.net/frs/download.php/269/vodafone-mobile-connect-card-driver-for-linux-2.0.beta3-ALL-i386-installer.run
chmod +x ./vodafone-mobile-connect-card-driver-for-linux-2.0.beta3-ALL-i386-installer.run
sudo ./vodafone-mobile-connect-card-driver-for-linux-2.0.beta3-ALL-i386-installer.run
Inserire la Internet key nella porta usb, quindi lanciare Vodafone Mobile Connect Card for Linux da Applicazioni→ Internet, dovrebbe partire:
Nel mio caso lo script di configurazione ha fallito, quindi per far funzionare il programma della Vodafone ho dovuto cambiare i permessi di alcuni file installati, imputando i seguenti comandi:
sudo chown -R TuoNomeUtente:users /opt/vmc/etc/ppp/
sudo chmod 777 /opt/vmc/etc/ppp/
sudo chmod -R 660 /opt/vmc/etc/ppp/*
Bene, ora i permessi sono impostati correttamente e VMC si avvierà correttamente.
Al rilevamento automatico il modem verrà rilevato come Huawei e270, ma l'hardware è lo stesso quindi premete OK.
Il software rileverà automaticamente la sim inserita nella vostra internet key e vi proporrà di configurare automaticamente la vostra chiave (l'internet key huawei e172 permette di utilizzare qualsiasi operatore), tutti gli operatoti italiani sono supportati. Cliccare su "Carica":
Ora basta cliccare su Connetti e dopo pochi istanti siamo in rete.
Questo software ha delle caratteristiche interessanti, ma non è ancora sufficientemente maturo... Secondo me le caratteristiche più interessanti è la gestione degli sms e la rubrica, ma è possibile ovviare con software open (vedi in seguito).
La configurazione della connessione ad internet è terminata, ma credo che ci sia ancora qualcosina da dire.
Tip & Tricks
Inviare e ricevere gli Sms (metodo open)
Grazie al software Wammu potremo gestire la rubrica e gli sms, anche se solo mentre non stiamo utilizzando il modem per la connessione ad internet.
Installiamo il nostro phone manager:
sudo apt-get install wammu
Quindi confermare cliccando su OK.
Ora basta selezionere "Connect" dal menù "Phone" e possiamo recuperare le voci in rubrica, inviare messaggi nuovi e recuperare quelli memorizzati nella sim... e molto altro (ho testato solo queste cose, quelle indispensabili, ma lascio a voi l'esplorazione delle altre funzioni).
Controllare il traffico dati/tempo di connessione residuo
Navigando un po' per la rete non sono riuscito a capire come controllare il tempo residuo disponibile delle offerte forfettarie per navigare il internet dell'operatore Vodafone (avendo sottoscritto l'offerta Internet facile che mette a disposizione 10 ore al giorno di navigazione pagando 30 euro al mese)...
Ho preso il telefono ed ho chiamato il 190: l'operatore mi ha, gentilmente, informato che è possibile conoscere l'ammontare del traffico unicamente tramite registrazione al sito 190.it, dove dovremo indicare come nostro numero principale (o aggiungerlo al principale) il numero di telefono della nostra sim dati.
Per completare la procedura vi verrà richiesto di inserire il codice di verifica inviatovi via sms: se non volete smontare la internet key per mettere la sim il un cellulare per leggere l'sms potete usare Wammu seguendo la procedura precedente.
Completata la procedura di registrazione potete verificare il tempo di connessione residuo selezionando nella sezione "190 fai da te" (se avete più sim controllate di aver selezionato il numero di quella dati):
"Il Tuo Traffico" => "Visualizza i tuoi Contatori" => Selezionare il nome dell'offerta dati sottoscritta (nel mio caso "Internet Facile")
Un bel grafico vi mostrerà la percentuale di minuti utilizzata:
Aggiornare l'Internet Box a 7,2 Mbit/secondo
L'internet box ha lo stesso hardware dell'internet key, quindi è possibile aggiornare il vostro modem per la compatibilità al HSDPA.
Non ho effettuato di persona questa procedura, ma visto che dilaga in rete direi che si possa ritenere abbastanza sicura.
E' possibile effettuare l'aggiornamento solo sotto Windows (a meno di non farlo sotto linux emulando windows in una virtual machine), ma se qualcuno riuscisse a farlo anche con Wine invii un commento riportante la procedura ed integrerò la guida.
Inoltre è anche possibile eliminare le limitazioni imposte dal vostro operatore, ma vi consiglio di astenervi dal farlo, visto che potrebbe profilarsi un reato penale.
Visto quanto detto mi astengo dallo stilare una mia guida personale, ma potete trovare una guida esaustiva sull'argomento qui:
http://blog.liberailvoip.it/2008/03/08/upgrade-huawei-e-220-72mbit-teorici-per-tutti/
Questo è tutto! Perdonate le possibili imprecisioni e spero vogliate segnalarmi tutto quanto possa completarla ed essere utile a voi ed altri utenti.
0 commenti:
Posta un commento