5 nov 2009
Huawei E169 ed E1692 con Xubuntu Karmic Koala 9.10

Un paio di workaround veloci veloci per aggiustare duei modem HSDPA piuttosto diffusi:
- E169Soluzione
- E1692
1- Installare usb_modeswitch come descritto QUI.
2- Creare una nuova regola di Udev (cambiare mousepad col proprio editor):
gksu mousepad /etc/udev/rules.d/10-hsdpa.rules
All’interno inseriamo:
SUBSYSTEM=="usb", SYSFS{idVendor}=="12d1", SYSFS{idProduct}=="1446",
RUN+="/usr/sbin/usb_modeswitch --default-vendor 0x12d1 --default-product 0x1446
--message-content 55534243000000000000000000000011060000000000000000000000000000"
3- Riavviare il sistema oppure Udev (in /etc/init.d)
Grazie e scusate per il disturbo..
Il tuo indirizzo ip:
38.107.179.220



RSS Feed




on
on
on







1
It was a daemon! (iwad) 's status on Monday, 09-Nov-09 10:03:54 UTC - Identi.ca
dice:
Pubblicato il 09-11-2009 alle 11:04
2
marchesim
dice:
Pubblicato il 09-11-2009 alle 16:49
scusami non ho capito se questo risolve il problema del mancato riconoscimento della e1692 e del suo funzionamento con karmic e il nuovo kernel…..
marchesimQuota
3
Divilinux
dice:
Pubblicato il 09-11-2009 alle 20:27
@marchesim
Si lo risolve. SI tratta solo di installare usb-modeswitch e di creare una regola di udev che carichi in automatico il giusto id vendor e product.
DivilinuxQuota
4
Divilinux
dice:
Pubblicato il 10-11-2009 alle 02:15
Un altra cosa…questo howto vale anche per le Olicard e gli ZTE perchè sono state aggiunte delle regole di udev specifiche in /etc/udev/rules.d.
Bisogna solo controllare che il comando usb_modeswitch, rmmod usb-serial e tutti gli altri siano abilitati e corretti. Quelli della Olicard, ad esempio, non lo sono.
DivilinuxQuota
5
luka
dice:
Pubblicato il 10-11-2009 alle 16:22
Seguito alla lettera il tuo post , ma niente non funziona. La chiavetta viene sempre e solo riconosciuta come lettore di schede ..
lukaQuota
6
Divilinux
dice:
Pubblicato il 10-11-2009 alle 19:21
@luka
lancia
locate usb_modeswitchMagari non è in quel percorso. E posta anche l’output di dmesg dovo aver connesso il modem.
DivilinuxQuota
7
luka
dice:
Pubblicato il 10-11-2009 alle 21:31
Ecco la risposta a locate usb_modeswitch:
Linux:~$ locate usb_modeswitch
/etc/usb_modeswitch.conf
/etc/usb_modeswitch.conf~
/home/Luka/usb_modeswitch-1.0.5
/home/Luka/usb_modeswitch-1.0.5.tar.bz2
/home/Luka/usb_modeswitch-1.0.5/80-usb_modeswitch.rules
/home/Luka/usb_modeswitch-1.0.5/COPYING
/home/Luka/usb_modeswitch-1.0.5/Makefile
/home/Luka/usb_modeswitch-1.0.5/Makefile.integrated
/home/Luka/usb_modeswitch-1.0.5/README
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.c
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.conf
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.h
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.sh
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.tcl
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/05c6:1000:?
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/05c6:1000:sVe=Option
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/05c6:1000:uMa=AnyDATA
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/0930:0d46
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/0af0:6911
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/0af0:6971
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/0af0:7011
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/0af0:7401
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/0af0:7501
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/0af0:d033
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/0fce:d0e1
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1004:1000
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1033:0035
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/106c:3b03
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1199:0fff
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/12d1:1001
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/12d1:1003
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/12d1:1414
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1410:5010
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1410:5020
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1410:5030
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/16d8:6803
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/16d8:f000
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/19d2:2000:?
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/19d2:2000:?:?
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/19d2:2000:?:?:?
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/19d2:2000:uPr=USB_ZTE
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/19d2:2000:uPr=ZTE_CDMA
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/19d2:fff5
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/19d2:fff6
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1a8d:1000
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1ab7:5700
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1bbb:f000
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1c9e:1001
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1c9e:9200
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1c9e:f000
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1dd6:1000
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1e0e:f000
/home/Luka/usb_modeswitch-1.0.5/usb_modeswitch.d/1f28:0021
/usr/sbin/usb_modeswitch
E qui la risposta a dmesg:
[ 9.127345] sdb1
[ 9.141461] sd 7:0:0:0: [sdb] Assuming drive cache: write through
[ 9.141464] sd 7:0:0:0: [sdb] Attached SCSI disk
[ 10.751334] usb-storage: device scan complete
[ 10.753194] scsi 9:0:0:0: Direct-Access HUAWEI SD Storage 2.31 PQ: 0 ANSI: 2
[ 10.753222] usb-storage: device scan complete
[ 10.753571] sd 9:0:0:0: Attached scsi generic sg7 type 0
[ 10.755443] scsi 8:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2
[ 10.763554] sd 9:0:0:0: [sdg] Attached SCSI removable disk
[ 10.776300] sr1: scsi-1 drive
Spero che basti solo questo pezzo..
Comunque grazie in anticipo
GRAZIE
lukaQuota
8
Divilinux
dice:
Pubblicato il 10-11-2009 alle 22:21
Ok..usb_modeswitch è nella directory corretta.
Prova a rimuovere il modulo usb-storage:
sudo rmmod usb_storageDivilinuxQuota
9
luka
dice:
Pubblicato il 10-11-2009 alle 22:52
Non lo rimuove mi questo errore :
ERROR: Module usb_storage is in use
lukaQuota
10
Divilinux
dice:
Pubblicato il 11-11-2009 alle 01:28
si prima devi scollegare il modem, perchè sta usando il modulo usb_storage e rmmod non può scaricarlo.
DivilinuxQuota
11
marchesim
dice:
Pubblicato il 11-11-2009 alle 08:34
non funziona neanche a me purtroppo, mi rileva la e1692 come HUAWEI SD Storage ma non me la fa aprire e neanche smontare. Ho installato modeswitch seguendo le istruzioni e creato la nuova regola UDEV ma nulla…..
marchesimQuota
12
D4rthSnow
dice:
Pubblicato il 11-11-2009 alle 11:01
Lo stesso procedimento vale per la Huawei E 180?
O basta aggiornare il kernel proposed 2.6.31-15?
Grazie
D4rthSnowQuota
13
Divilinux
dice:
Pubblicato il 11-11-2009 alle 14:41
@Marchesim
E hai rimosso il driver usb_storage di prima di inserire il pendrive?
@D4rthSnow
Purtroppo non ho notizie in merito all’ E180..ma dipende dal problema. Quale è?
DivilinuxQuota
14
Ricky
dice:
Pubblicato il 11-11-2009 alle 20:56
Anche a me non funzia sigh, sigh , avevo appena aggiornato da jaunty a karmic ed ero molto soddisfatto del cambiamento !!!
Posto il mio dmesg: se qualche luminare potesse darci un’occhiatina !!!
Grazie in anticipo.
[ 4192.217092] usbcore: deregistering interface driver usb-storage
[ 4203.408055] usb 2-3: new high speed USB device using ehci_hcd and address 10
[ 4203.555528] usb 2-3: configuration #1 chosen from 1 choice
[ 4204.587584] Initializing USB Mass Storage driver…
[ 4204.587673] scsi18 : SCSI emulation for USB Mass Storage devices
[ 4204.587741] usb-storage: device found at 10
[ 4204.587743] usb-storage: waiting for device to settle before scanning
[ 4204.587770] scsi19 : SCSI emulation for USB Mass Storage devices
[ 4204.587829] usbcore: registered new interface driver usb-storage
[ 4204.587832] USB Mass Storage support registered.
[ 4204.589911] usb-storage: device found at 10
[ 4204.589913] usb-storage: waiting for device to settle before scanning
[ 4209.585583] usb-storage: device scan complete
[ 4209.590638] usb-storage: device scan complete
[ 4209.592530] scsi 19:0:0:0: Direct-Access HUAWEI SD Storage 2.31 PQ: 0 ANSI: 2
[ 4231.112180] usb 2-3: reset high speed USB device using ehci_hcd and address 10
[ 4241.360279] usb 2-3: reset high speed USB device using ehci_hcd and address 10
[ 4241.616069] usb 2-3: reset high speed USB device using ehci_hcd and address 10
[ 4241.761433] scsi 18:0:0:0: CD-ROM HUAWEI Mass Storage 2.31 PQ: 0 ANSI: 2
[ 4241.775629] sr1: scsi-1 drive
[ 4241.775861] sr 18:0:0:0: Attached scsi CD-ROM sr1
[ 4241.776015] sr 18:0:0:0: Attached scsi generic sg2 type 5
[ 4241.776344] sd 19:0:0:0: Attached scsi generic sg3 type 0
[ 4241.793986] sd 19:0:0:0: [sdb] Attached SCSI removable disk
[ 4242.781241] usb 2-3: usbfs: process 8691 (modem-modeswitc) did not claim interface 0 before use
RickyQuota
15
marchesim
dice:
Pubblicato il 12-11-2009 alle 12:35
si ho provato ad eliminare usb_storage ma nulla, adesso però ho risolto con le indicazioni trovate qui (Forum Ubuntu-it)….
marchesimQuota
16
Divilinux
dice:
Pubblicato il 13-11-2009 alle 11:39
@marchesim

Ma non è la stessa cosa che ho scritto io?
Forse se hai usato il codice che c’e’ qua ci sarà stato qualche errore di copia/incolla. A volte wordpress formatta il testo in maniera orribile
@ricky
Niente da fare, deve apparire questo output per il modem:
[ 116.681265] usb 2-4: GSM modem (1-port) converter now attached to ttyUSB0[ 116.681423] option 2-4:1.1: GSM modem (1-port) converter detected
[ 116.681527] usb 2-4: GSM modem (1-port) converter now attached to ttyUSB1
IN più c’e’ anche un errore che non avevo mai visto:
[ 4242.781241] usb 2-3: usbfs: process 8691 (modem-modeswitc) did not claim interface 0 before useDivilinuxQuota
17
Ricky
dice:
Pubblicato il 13-11-2009 alle 20:44
Ragazzi siete GRANDISSIMI !!!!!! Grazie, non so come ringraziarVi !!! Le Vostre dritte sono PERFETTE !!! FUNZIONA ALLA GRANDE !!!
RickyQuota
18
marchesim
dice:
Pubblicato il 17-11-2009 alle 10:08
si hai ragione ho riprovato su altro pc con la tua procedura controllando la formattazione e infatti funziona anche la tua…… che niubbo che sono….GRAZIE
marchesimQuota
19
Divilinux
dice:
Pubblicato il 17-11-2009 alle 12:55
Solito problema di WordPress. Ora dovrebbe essere a posto..
Grazie per il commento.
DivilinuxQuota
20
Luciph3r
dice:
Pubblicato il 29-11-2009 alle 01:07
salve , mi trovo ad avere problemi con una fastweb fw721 che va random … non capisco ancora cosa la fa switchare random … sto sclerando … l’errore alla fine è
Nov 29 00:53:40 Himler kernel: [ 2630.532239] usb 1-3: usbfs: process 17466 (usb_modeswitch) did not claim interface 0 before use…..
se avete qualche notizia in merito , vi sarei grato . ( ubuntu 9.10 2.6.31-15-generic )
Luciph3rQuota
21
Divilinux
dice:
Pubblicato il 29-11-2009 alle 22:15
@Luciph3r
Togli eventuali microSD e fai la controprova. A me succedeva la stessa cosa perchè l’alloggiamento della microSD è abbastanza approssimativo e la scheda ci “balla” dentro.
DivilinuxQuota
22
InColdBlood
dice:
Pubblicato il 01-12-2009 alle 16:27
Ciao! Hai scritto che è possibile usare lo stesso procedimento anche con la olicard, ma i comandi non sono corretti. E quelli corretti quali sono?
Ti ringrazio anticipatamente per la risposta!
InColdBloodQuota
23
Divilinux
dice:
Pubblicato il 02-12-2009 alle 21:07
@InColdBlood
Ti ho risposto qua:
https://www.squadrainformatica.com/it/blog/modem_zte_mf100_mf626_karmic_koala#comment-10436
Basta solo lanciare questi due comandi:
sudo eject /dev/disk/by-id/usb-ConnMgr_Storage_1234567890ABCDEF-0\:0sudo modprobe usbserial vendor=0x0b3c product=0xc000
Oppure puoi modificare il file delle rules. Come ho scritto nel commento a questo post (tra i primi commenti) io sono convinto che, sistemando opportunamente quel file, si potrebbe ottenere lo stesso risultato.
ALtrimenti inserisci questi due comandi in /etc/rc.local … senza il “sudo” davanti.
DivilinuxQuota