Innanzitutto inseriamo la chiavetta e controlliamo che è stata rilevata correttamente digitando nel terminale lsusb, una volta accertati che è stata rilevata, utilizzando il Gestore Pacchetti dovete installarvi, con le relative dipendeze:
usb-modeswitch
wvdial
modemmanager
Una volta installati, riavviate il computer e ricontrollate usando lsusb se viene vista come memoria, a me compare così:
Bus 001 Device 010: ID 1bbb:0017 T & A Mobile Phones
Ora sempre da terminale digitate:
sudo gedit /etc/usb_modeswitch.conf
Qui può capitare che il file non sia stato creato, quindi quando darete il suddetto comando vi ritroverete con una pagina di testo bianco e li dovete digitare:
########################################################
# Alcatel X210s
DefaultVendor= 0x1bbb
DefaultProduct= 0x0017
TargetVendor= 0x1bbb
TargetProduct= 0x0000
# only for reference
# MessageEndpoint=0x01
MessageContent="55534243123456788000000080000606f50402527000000000000000000000"
########################################################
salvate e chiudete gedit. Sempre da terminale date il comando
sudo usb_modeswitch
ed avrete un output simile a questo:
Looking for target devices ...
No devices in target mode or class found
Looking for default devices ...
Found default devices (1)
Accessing device 005 on bus 001 ...
Using endpoints 0x01 (out) and 0x81 (in)
Not a storage device, skipping SCSI inquiry
USB description data (for identification)
-------------------------
Manufacturer: USBModem
Product: USBModem Configuration
Serial No.: 1234567890ABCDEF
-------------------------
Looking for active driver ...
OK, driver found ("option")
OK, driver "option" detached
Setting up communication with interface 0 ...
Trying to send the message to endpoint 0x01 ...
Sending the message returned error -110. Trying to continue
-> Run lsusb to note any changes. Bye.
Si è vero ho notato anche io che ritorna alcuni errori ma alla fine è il risultato finale che conta no! Successivamente diamo il comando per assegnare il driver:
modprobe usbserial vendor=0x1bbb product=0x0017
e dopo:
dmesg
In questo output ho trovato su quale interfaccia era connessa la chiavetta.
Andiamo a configurare wvdial:
sudo gedit /etc/wvdial.conf
e inserisco questo per connessione wind:
[Dialer Defaults]
Modem = /dev/ttyUSB4
ISDN = 0
Modem Type = Analog Modem
Baud = 460800
Init1 = ATX3
Init2 = AT&F Q0 V1 E0 S0=0 &C1 &D2 +FCLASS=0
Init3 = at+cgdcont=1,"IP","internet.wind"
Phone = *99***1#
Dial Attempts = 5
Stupid Mode = on
Dial Command = ATM1L3DT
Idle Seconds = 7200
Ask Passwords = 0
Password = "wind"
Username = "wind"
Carrier Check = on
New PPPD = 1
Ovviamente cambiate il parametro Modem = /dev/ttyUSB4 a seconda in quale dev sia collegata la pennetta; salvate e uscite da gedit e provate digitando:
sudo wvdial
Se tutto è andato bene dovrebbero uscire una serie di ip. Aprite firefox (togliete la spunta a lavora non in linea dal menu file) e provate a navigare.
A questo punto diamo la regola per il modem con il comando:
sudo gedit /etc/udev/rules.d/50-alcatel.rules
Inserendo nel file di testo:
SUBSYSTEM=="usb", SYSFS{idProduct}=="f000", SYSFS{idVendor}=="1bbb", RUN+="/usr/sbin/usb_modeswitch"
SUBSYSTEM=="usb", SYSFS{idProduct}=="0000", SYSFS{idVendor}=="1bbb", RUN+="/sbin/modprobe usbserial vendor=0x1bbb product=0x0017"
Piccola nota: a volte può capitare che se avviate il computer con la chiavetta inserita wvdial non riesce a vadere il modem, basta toglierla e rimetterla.
Questa guida è stata fatta tramite tanti tentativi e usando pezzi di tanti articoli sparsi per il web, ma di funzionare funziona!
Spero di esservi stato utile.....
Articolo tratto da qui
1 commenti:
Grazie! tutto ok: funziona!!!. Ho dovuto però fare qualche tentativo perché il comando usb_modeswitch mi sembra cambiato. Potresti forse aggiornare il blog. Ciao
Carlo
Posta un commento