Pagina 1 di 1

[Internet] Vodafone Key K3715

Inviato: domenica 12 settembre 2010, 10:17
da ARM739
Non riesco a far funzionare la chiavetta per internet (K3715) su ubuntu 10.04 x86-64bit, qualcuno sa indicarmi come risolvere questo problema in modo da poter piallare Winzoz dal computer portatile?

Re: [Internet] Vodafone Key K3715

Inviato: domenica 12 settembre 2010, 13:56
da stefan_mayer
Per installare l'internet key (qualunque modello) ho seguito una delle tante guide in rete.
Come prima cosa devi installare due pacchetti, usb_modeswitch-data e usb_modeswitch. Visto che (presumo) non hai la connessione su ubuntu, scaricali su un supporto e installali manualmente (se li scarichi come pacchetti debian ti basterà fare click su di essi).
Installa prima usb_modeswitch-data e poi usb_modeswitch.
Adesso, il funzionamento di usb_modeswitch è semplice: poiché la tua internet key ha due modalità (disco e modem) per l'installazione su windows, questa applicazione ti permette di cambiare modalità, da disco a modem, cosa che ubuntu non fa automaticamente come windows.
A questo punto inserisci la pennetta, aspetta qualche secondo, apri il terminale e fai:
lsusb
questo ti mostrerà una lista di elementi. L'elemento che ti interessa, però, è quello che contraddistingue la pennetta:
Citazione
Bus 002 Device 027: ID 1bbb:f000 T & A Mobile Phones
(questo nel mio caso: immagino che dipenda dal modello)
Se non riesci a trovarla, puoi fare "lsusb" una volta prima, una volta dopo aver inserito la pennetta e vedere cosa cambia.
Seguendo l'esempio del mio modello, nota che subito dopo ID ci sono due numeri esadecimali separati da ":"
Citazione
1bbb:f000
Il primo è il "Vendor id", il secondo il "Product id". Il tuo obiettivo è di cambiare Product id. E proprio a questo serve usb_modeswitch.
Sempre da terminale, fai:
Citazione
sudo usb_modeswitch -v 0x1bbb -p 0xf000 -V 0x1bbb -P 0x0000 -m 0x01 -M "xxxxxxxxxxxxxxxxxxxxxxxxxxxx"
Ovviamente devi sostituire a 1bbb il tuo vendor id e a f000 il tuo product id
Ora c'è un problema da risolvere, ovvero trovare il parametro Message (-M, dove sono tutte le x) per la tua internet key (dipende dal modello). Sostituisci e esegui.
Ora, per vedere se è andato a buon fine il passaggio, rifai lsusb, e vedi se il product id è cambiato. Se sì, hai risolto. Altrimenti c'è qualche errore nel comando "sudo usb_modeswitch...".
Per configurare il driver devi fare:
Citazione
modprobe usbserial vendor=0x1bbb product=0x0017
Anche qui sostituisci a 1bbb il tuo vendor id e a 0017 il product id NUOVO (quello che vedi quando fai lsusb la seconda volta)

Adesso hai finito, hai il modem. Per connetterti, come dicevo all'inizio, ti consiglio di usare wvdial (Network manager dà qualche problema).
Per far fare tutto in automatico appena connetti la pennetta, devi creare una regola:
Fai sempre da terminale:
Citazione
sudo gedit /etc/udev/rules.d/50-InternetKey.rules
(Se usi KDE, potresti avere kate e dover eseguire questo al posto di gedit)
Scrivi nel file:
Citazione
SUBSYSTEM=="usb", SYSFS{idProduct}=="f000", SYSFS{idVendor}=="1bbb", RUN+="/usr/sbin/usb_modeswitch -v 0x1bbb -p 0xf000 -V 0x1bbb -P 0x0000 -m 0x01 -M '55534243123456788000000080000606f50402527000000000000000000 000'"
SUBSYSTEM=="usb", SYSFS{idProduct}=="0017", SYSFS{idVendor}=="1bbb", RUN+="/sbin/modprobe usbserial vendor=0x1bbb product=0x0017"
Anche qui, come prima, applica le seguenti sostituzioni:
1bbb -> Vendor ID
f000 -> Product ID iniziale
0017 -> Product ID dopo il modeswitch
55534243123456788000000080000606f50402527000000000000000000 000 -> Il parametro "message" relativo al tuo modello

Salva e hai finito. Togli e rimetti la pennetta per vedere se funziona. Facendo lsusb, dovresti avere il product id nuovo (quello del modem).

Re: [Internet] Vodafone Key K3715

Inviato: domenica 26 settembre 2010, 22:23
da ARM739
M il parametro message dove lo trovo? la mia è la internet key K3715 della vodafone