Posts Tagged “umts”

Qualche tempo fa avevo mandato una mail alla Onda Communication, produttrice della scheda ET501HS brandizzata Tim per chiedere supporto tecnico per la configurazione su Linux.
Verdetto? Nessuna Risposta!

Così in questi giorni ho deciso di arrangiarmi un po’ da solo per vedere di farla funzionare.

Cercando in rete ho scoperto che si tratta di una scheda con chipset Qualcomm che può essere utilizzata tramite il modulo usbserial incluso nel kernel di Ubuntu.
In un primo momento per la connessione ad internet ho tentato la strada di wvdial senza grande successo e con GnomePPP che si appoggia appunto a vwdial non è andata molto meglio! Per cui ho deciso di rimettere su il caro vecchio KPPP come interfaccia grafica alla mia connessione ppp configurata manualmente.

et501hs

PREMESSE:

Questo HowTo che stò per presentarvi probabilmente si può benissimo applicare ad altri modelli della Onda ma non lo garantisco con certezza per cui seguitelo a vostro rischio e pericolo. Non spiegherò inoltre il metodo manuale di configurazione ma farò soltanto una più semplice descrizione dei passaggi necessari per configurare tutto tramite l’interfaccia grafica di KPPP.

CONFIGURARE LA PC-CARD:

Per prima cosa collegate la vostra Pc Card al vostro PC ed aprite il terminale.

:~$ lsusb
Bus 005 Device 003: ID 046d:0896 Logitech, Inc.
Bus 005 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 032: ID 19d2:0001
Bus 001 Device 004: ID 046d:c50e Logitech, Inc. MX-1000 Cordless Mouse Receiver
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000

La parte evidenziata è quella che ci interessa, in caso aveste altri modelli di scheda i codici 19d2:0001 potrebbero cambiare.
Annotatevi questi due codici da qualche parte ed eseguite questo comando.

~$ sudo modprobe usbserial vendor=0x19d2 product=0x0001

Naturaralmente se la vostra scheda non è una et501hs dovrete cambiare il vendor e il product in base all’output che vi avrà fornito lsusb.

Se tutto è andato a buon fine il comando dmesg restituirà qualcosa del genere:

[12692.464000] usb 1-2: new full speed USB device using uhci_hcd and address 32
[12692.624000] usb 1-2: configuration #1 chosen from 1 choice
[12692.624000] usbserial_generic 1-2:1.0: generic converter detected
[12692.624000] usb 1-2: generic converter now attached to ttyUSB0
[12692.628000] usbserial_generic 1-2:1.1: generic converter detected
[12692.628000] usb 1-2: generic converter now attached to ttyUSB1
[12692.632000] usbserial_generic 1-2:1.2: generic converter detected
[12692.632000] usb 1-2: generic converter now attached to ttyUSB2

Questo significa che i files dei devices della scheda sono stati creati con successo in /dev e che teoricamente adesso avete un’interfaccia seriale alla vostra scheda tramite la quale poter comunicare.

Adesso aprite il file /etc/modules

~$ sudo nano /etc/modules

ed inserite in fondo ad esso usbserial vendor=0×19d2 product=0×0001 in modo che il sistema carichi il modulo del kernel automaticamente all’avvio del sistema.

Bene adesso la vostra scheda è correttamente installata, è il momento di configurare KPPP!

L’impresa è stata tutt’altro che semplice per me, infatti non conoscendo l’esatto seti di comandi AT della scheda sono andato un po’ per tentativi, il più delle volte fallendo miseramente finché mi sono deciso a scrivere un’ altra mail ad Onda che mi ha inviato questa volta celermente un PDF contenente la lista completa dei comandi AT della loro scheda che mi ha semplificato molto tutto.

CONFIGURIAMO KPPP:

Per prima cosa installiamolo col comando

~$ sudo apt-get install kppp

Poi avviamolo e quando appare il wizard creiamo una nuova connessione utilizzando il metodo manuale.

Create un nuovo Account e chiamatelo come meglio vi pare, io l’ho chiamato semplicemente Tim.
Modificate le impostazioni dell’account come in queste immagini

Account 1
Account 1
Account 1
Account 1

Adesso dovete creare un nuovo modem e configurarlo in questo modo:

Account 1

Nella seconda tab invece dovete cliccare sul pulsante “Comandi modem…” e modificare tutto come segue.

Account 1

Bene avete finito! Adesso potete connettervi utilizzando la vostra scheda. Le prestazioni non sono superbe ma questo è dovuto al modulo usbserial che non permette di sfruttare tutta la potenza dell’HSDPA se disponibile. Sarebbe necessaria una ricompilazione del modulo del kernel per utilizzare tutta la velocità dell’HSDPA che spiegherò fra qualche tempo magari :)

Tags: , , , , , , , , , , , ,

Comments 51 Commenti »