Old:Vodafone Internet Key Huawei K4510: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
 
(11 versioni intermedie di 3 utenti non mostrate)
Riga 1: Riga 1:
{{Old}}
Questa guida spiega come installare e utilizzare la <b>Vodafone Internet Key Huawei K4510</b> in Debian 6 (Squeeze).
Questa guida spiega come installare e utilizzare la <b>Vodafone Internet Key Huawei K4510</b> in Debian 6 (Squeeze).


==== PREMESSA ====
== Premessa ==


La Vodafone <b>Internet Key Huawei K4510</b> funziona in due modalità: come memoria flash (espandibile inserendo una MicroSD) oppure come internet key 2G/3G (GPRS/UMTS/HSPA+). La modalità predefinità è quella come memoria flash.
La Vodafone <b>Internet Key Huawei K4510</b> funziona in due modalità: come memoria flash (espandibile inserendo una MicroSD) oppure come internet key 2G/3G (GPRS/UMTS/HSPA+). La modalità predefinita è quella come memoria flash.


==== RICONOSCIMENTO CORRETTO DEL DISPOSITIVO ====
== Riconoscimento corretto del dispositivo ==
Infatti dopo l'inserimento della key, con il comando:
Infatti dopo l'inserimento della key, con il comando:
<pre>
<pre>
Riga 14: Riga 16:
Bus 001 Device 010: ID 12d1:14c5 Huawei Technologies Co., Ltd.
Bus 001 Device 010: ID 12d1:14c5 Huawei Technologies Co., Ltd.
</pre>
</pre>
dove <b>12d1</b> identifica Huawei Technologies
dove <b>12d1</b> identifica Huawei Technologies mentre <b>14c5</b> identifica il prodotto <b>Memory Key</b> flash.
mentre <b>14c5</b> identifica il prodotto <b>Memory Key</b> flash


Per passare alla modalità <b>Internet Key</b> è necessario usare il comando <b>usb_modeswitch</b>, che possiamo installare (come utente <b>root</b>) con:
Per passare alla modalità <b>Internet Key</b> è necessario usare il comando <b>usb_modeswitch</b>, che possiamo installare (come utente [[root]]) con:
<pre>
<pre>
# apt-get install usb-modeswitch
# apt-get install usb-modeswitch
</pre>
</pre>
Una volta installato, il comando per cambiare la modalità della key è:
Una volta installato, il comando per cambiare la modalità della key è (inserito in un'unica linea, qui spezzata per maggiore leggibilità):
(inserito in un unica linea, qui spezzato per maggiore leggibilità)
<pre>
<pre>
# usb_modeswitch --default-vendor 0x12d1 --default-product 0x14c5
# usb_modeswitch --default-vendor 0x12d1 --default-product 0x14c5
Riga 41: Riga 41:
Per evitare di inserire questo comando ogni volta, è possibile automatizzare il cambio di modalità non appena la key viene inserita.
Per evitare di inserire questo comando ogni volta, è possibile automatizzare il cambio di modalità non appena la key viene inserita.


==== RICONOSCIMENTO AUTOMATICO DELLA INTERNET KEY ====
== Riconoscimento automatico della Internet Key ==


Questo si realizza in due passi:
Questo si realizza in due passi:
Riga 79: Riga 79:
</pre>
</pre>


==== INSTALLAZIONE DELLO SCRIPT DI CONNESSIONE ====
== Installazione dello script di connessione ==


Ora scarichiamo lo script universale <b>Sakis3G</b>, adatto a connettersi a Internet tramite qualsiasi modem e operatore di telefonia,
Ora scarichiamo lo script universale <b>Sakis3G</b>, adatto a connettersi a Internet tramite qualsiasi modem e operatore di telefonia,
Riga 97: Riga 97:
</pre>
</pre>


==== CONNESSIONE A INTERNET ====
== Connessione a Internet ==


Sakis3G è uno script interattivo, che presenta una serie di opzioni e richiede di inserire una serie di informazioni, ed anche configurabile per operare/interagire in diversi modi, come descritto nella sua pagina <b>man</b>.
Sakis3G è uno script interattivo, che presenta una serie di opzioni e richiede di inserire una serie di informazioni, ed anche configurabile per operare/interagire in diversi modi, come descritto nella sua pagina <b>man</b>.
Riga 107: Riga 107:
(208.67.222.222 e 208.67.220.220 sono i due [http://it.wikipedia.org/wiki/Opendns OpenDNS])
(208.67.222.222 e 208.67.220.220 sono i due [http://it.wikipedia.org/wiki/Opendns OpenDNS])


altri parametri possono essere passati per nostra comodità pre-selezionando delle scelte,
altri parametri possono essere passati per nostra comodità pre-selezionando delle scelte, come <b>SIM_PIN</b> (il PIN della vostra SIM) e <b>MODEM</b> (il codice identificativo del modem visualizzato da <b>lsusb</b>)
come <b>SIM_PIN</b> (il PIN della vostra SIM) e <b>MODEM</b> (il codice identificativo del modem visualizzato da <b>lsusb</b>)


<i><b>ATTENZIONE</b>: se abbiamo un firewall attivato questo può impedire la connessione, quindi fare attenzione a disattivarlo o riconfigurarlo per l'interfaccia <b>ppp0</b> (del modem)</i>
{{Warningbox|Se abbiamo un firewall attivato questo può impedire la connessione, quindi fare attenzione a disattivarlo o riconfigurarlo per l'interfaccia <b>ppp0</b> (del modem)}}


Il comando, completo dei parametri, è questo:
<pre>
<pre>
$ ./sakis3g DNS="208.67.222.222 208.67.220.220" SIM_PIN="1234" MODEM="12d1:14cb"
$ ./sakis3g DNS="208.67.222.222 208.67.220.220" SIM_PIN="1234" MODEM="12d1:14cb"
Riga 137: Riga 137:




Per nostra comodità possiamo crearci un icona sul desktop per l'esecuzione di Sakis3G.
Per nostra comodità possiamo crearci un'icona sul desktop per l'esecuzione di Sakis3G.


In Gnome, cliccare col tasto destro sul desktop e scegliere <b>Crea lanciatore</b>,
In Gnome, cliccare col tasto destro sul desktop e scegliere <b>Crea lanciatore</b>, nel campo <b>Comando</b> inserire il comando sakis3g con il percorso completo della cartella che lo contiene, per esempio:
nel campo <b>Comando</b> inserire il comando sakis3g con il percorso completo della cartella, per esempio:
<pre>
<pre>
/home/utente/bin/sakis3g DNS="208.67.222.222 208.67.220.220" SIM_PIN="1234" MODEM="12d1:14cb"
/home/utente/bin/sakis3g DNS="208.67.222.222 208.67.220.220" SIM_PIN="1234" MODEM="12d1:14cb"
</pre>
</pre>

Versione attuale delle 15:32, 7 dic 2019

Emblem-important.png Attenzione. Questa guida è obsoleta. Viene mantenuta sul Wiki solo per motivi di natura storica e didattica.



Questa guida spiega come installare e utilizzare la Vodafone Internet Key Huawei K4510 in Debian 6 (Squeeze).

Premessa

La Vodafone Internet Key Huawei K4510 funziona in due modalità: come memoria flash (espandibile inserendo una MicroSD) oppure come internet key 2G/3G (GPRS/UMTS/HSPA+). La modalità predefinita è quella come memoria flash.

Riconoscimento corretto del dispositivo

Infatti dopo l'inserimento della key, con il comando:

$ lsusb

possiamo leggere:

Bus 001 Device 010: ID 12d1:14c5 Huawei Technologies Co., Ltd.

dove 12d1 identifica Huawei Technologies mentre 14c5 identifica il prodotto Memory Key flash.

Per passare alla modalità Internet Key è necessario usare il comando usb_modeswitch, che possiamo installare (come utente root) con:

# apt-get install usb-modeswitch

Una volta installato, il comando per cambiare la modalità della key è (inserito in un'unica linea, qui spezzata per maggiore leggibilità):

# usb_modeswitch --default-vendor 0x12d1 --default-product 0x14c5
--message-content 55534243123456780000000000000011062000000100000000000000000000

Di cui possiamo controllare l'avvenuto cambiamento con:

# lsusb

che restituisce:

Bus 001 Device 014: ID 12d1:14cb Huawei Technologies Co., Ltd.

dove 14cb identifica il prodotto Internet Key vero e proprio.

Se si vuole utilizzare l'Internet Key è necessario dare il comando usb_modeswitch (come utente root) completo dei parametri necessari, dopo ogni inserimento della key.

Per evitare di inserire questo comando ogni volta, è possibile automatizzare il cambio di modalità non appena la key viene inserita.

Riconoscimento automatico della Internet Key

Questo si realizza in due passi:

1. Aggiungendo una regola al comportamento di usb_modeswitch nel file /lib/udev/rules.d/40-usb_modeswitch.rules

Alla fine del file, prima della direttiva:

LABEL="modeswitch_rules_end"

inserire le linee:

# huawei k4510
ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="14c5", RUN+="usb_modeswitch '%b/%k'"

2. Creando un file di configurazione /etc/usb_modeswitch.d/12d1:14c5 contenente:

########################################################
# Huawei Technologies K4510

DefaultVendor  = 0x12d1
DefaultProduct = 0x14c5

TargetVendor   = 0x12d1
TargetProduct  = 0x14cb

CheckSuccess=20

MessageContent="55534243123456780000000000000011062000000100000000000000000000"

Dopo questa modifica la modalità Internet Key si attiva non appena la key viene inserita.

Possiamo verificarlo reinserendo la key e controllando che l'output del comando lsusb sia:

Bus 001 Device 014: ID 12d1:14cb Huawei Technologies Co., Ltd.

Installazione dello script di connessione

Ora scarichiamo lo script universale Sakis3G, adatto a connettersi a Internet tramite qualsiasi modem e operatore di telefonia, dal sito: www.sakis3g.org, disponibile per varie architetture (i386, amd64 e altre).

Estraiamo lo script dall'archivio .gz in una cartella opportuna (per esempio ~/bin o ~/Sakis3G) dal quale poi verrà eseguito:

$ gunzip sakis3g.gz

lo rendiamo eseguibile:

$ chmod +x sakis3g

Ed ora è pronto per essere eseguito con:

$ ./sakis3g --interactive

Connessione a Internet

Sakis3G è uno script interattivo, che presenta una serie di opzioni e richiede di inserire una serie di informazioni, ed anche configurabile per operare/interagire in diversi modi, come descritto nella sua pagina man.

Alcuni parametri devono essere passati al momento dell'esecuzione, come il valore del DNS:

DNS="208.67.222.222 208.67.220.220"

(208.67.222.222 e 208.67.220.220 sono i due OpenDNS)

altri parametri possono essere passati per nostra comodità pre-selezionando delle scelte, come SIM_PIN (il PIN della vostra SIM) e MODEM (il codice identificativo del modem visualizzato da lsusb)

Warning.png ATTENZIONE
Se abbiamo un firewall attivato questo può impedire la connessione, quindi fare attenzione a disattivarlo o riconfigurarlo per l'interfaccia ppp0 (del modem)


Il comando, completo dei parametri, è questo:

$ ./sakis3g DNS="208.67.222.222 208.67.220.220" SIM_PIN="1234" MODEM="12d1:14cb"

Di seguito riporto le scelte da effettuare e le informazioni da inserire per la connessione con Vodafone:

Scelta iniziale: Connect with 3G -> OK

USB interface: Interface #0 -> OK

Select APN: Custom APN -> OK

inserire: mobile.vodafone.it

Enter username: un singolo carattere spazio (se omesso fallisce la connessione)

Enter password: un singolo carattere spazio (se omesso fallisce la connessione)

K4510 connected to vodafone IT -> OK :D

Da qui sono disponibili (tra le altre) le scelte:

Disconnect | Connection Information | Exit


Per nostra comodità possiamo crearci un'icona sul desktop per l'esecuzione di Sakis3G.

In Gnome, cliccare col tasto destro sul desktop e scegliere Crea lanciatore, nel campo Comando inserire il comando sakis3g con il percorso completo della cartella che lo contiene, per esempio:

/home/utente/bin/sakis3g DNS="208.67.222.222 208.67.220.220" SIM_PIN="1234" MODEM="12d1:14cb"