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:
184.72.91.94
Commenti via Facebook:












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
@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
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
Seguito alla lettera il tuo post , ma niente non funziona. La chiavetta viene sempre e solo riconosciuta come lettore di schede ..
lukaQuota
@luka
lancia
locate usb_modeswitchMagari non è in quel percorso. E posta anche l’output di dmesg dovo aver connesso il modem.
DivilinuxQuota
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
Ok..usb_modeswitch è nella directory corretta.
Prova a rimuovere il modulo usb-storage:
sudo rmmod usb_storageDivilinuxQuota
Non lo rimuove mi questo errore :
ERROR: Module usb_storage is in use
lukaQuota
si prima devi scollegare il modem, perchè sta usando il modulo usb_storage e rmmod non può scaricarlo.
DivilinuxQuota
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
Lo stesso procedimento vale per la Huawei E 180?
O basta aggiornare il kernel proposed 2.6.31-15?
Grazie
D4rthSnowQuota
@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
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
si ho provato ad eliminare usb_storage ma nulla, adesso però ho risolto con le indicazioni trovate qui (Forum Ubuntu-it)….
marchesimQuota
@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
Ragazzi siete GRANDISSIMI !!!!!! Grazie, non so come ringraziarVi !!! Le Vostre dritte sono PERFETTE !!! FUNZIONA ALLA GRANDE !!!
RickyQuota
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
Solito problema di WordPress. Ora dovrebbe essere a posto..
Grazie per il commento.
DivilinuxQuota
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
@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
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
@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