[RISOLTO]problema chiavetta usb modem huawei 12d1:1506

Problemi e discussioni inerenti al kernel e al supporto hardware in ambiente Linux
Rispondi
Avatar utente
enricotognoni
Arciere Provetto
Messaggi: 669
Iscritto il: 19 settembre 2012, 1:31

[RISOLTO]problema chiavetta usb modem huawei 12d1:1506

Messaggio da enricotognoni » 29 febbraio 2016, 0:48

Ciao ho questo problema se non lancio spacefm non viene riconosciuta la chiavetta huawei 12d1:1506, viene riconosciuta come 12d1:1446 e non funziona.
Devo staccare la chiavetta, lanciare spacefm e successivamente inserire la chiavetta a sto punto viene riconosciuta come chiavetta corretta 12d1:1506.
Da notare che ho lanciato spacefm -d da autostart di openbox.
Non che sia comunque importante, ma comunque anche da login senza display manager, se faccio lsusb vedo il maledetto 12d1:1446.
Vorrei capire come resettare la chiavetta in modo da forzare la lettura di spacefm sul mount.

Ho installato i vari modemmanager usbutils e usb_modeswitch da testing

ho aggiunto dbus-launch su exec dbus-launch openbox-session
ma dopo il reboot wvdial è andato in errore pur riconoscendo la chivetta e partendo wvdial
ora riprovo il boot per vedere meglio l'errore...
avevo letto che dbus veniva lanciato da systemd autonomamente, mi sono sbagliato?

Dopo il boot, sembra tutto normale, ma ho tolto dalla presa multipla usb la chiavetta. e l'ho attaccata ad una presa usb 2.0, è possibile che ci siano problemi di cavi o di confusione se la chiavetta condivide una presa usb con altri device? hd esterno, mouse, etc...
dbus-launch serve prima di lanciare openbox-session?

grazie ciao
Ultima modifica di enricotognoni il 11 marzo 2016, 16:32, modificato 1 volta in totale.

Avatar utente
TheSaint
Robin Hood
Messaggi: 7951
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da TheSaint » 4 marzo 2016, 16:08

Se usi un partitore USB, forse non la rileva. Più probabile che rilevi il codice del partitore.
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da pineout » 5 marzo 2016, 12:20

dbus non viene eseguito autonomamente da systemd, se non e' presente in qualche script non lo troverai attivo
io lo utilizzo prima di far partire il wm ma in fondo serve a far comunicare alcune applicazioni, quindi se non ce l'ho attivo quasi neanche mi accorgo

sul fatto che serva spacefm per far rilevare correttamente la chiavetta, mi sarei aspettato il contrario

Avatar utente
TheSaint
Robin Hood
Messaggi: 7951
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da TheSaint » 6 marzo 2016, 12:07

Ma interessa la parte della memoria (che magari è vista in formato ISO9660) o la parte del modem ?
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

Avatar utente
enricotognoni
Arciere Provetto
Messaggi: 669
Iscritto il: 19 settembre 2012, 1:31

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da enricotognoni » 6 marzo 2016, 19:44

Ho scoperto che se uso un adattatore alimentato se spacefm è attivo non trova la chiavetta :1506 ma al contrario trova la chiavetta errata.se non c'è spacefm trova la chiavetta, quindi la situazione è ridicola garantisco che non faccio uso di stupefacenti... Data questa situazione stabile, cosa posso desumere e fare?
ciao e grazie
Forse il fatto che se la chiavetta è autoalimentata, c'è più tempo per il riconoscimento sin dal boot.

Avatar utente
TheSaint
Robin Hood
Messaggi: 7951
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da TheSaint » 7 marzo 2016, 10:12

Vediamo

Codice: Seleziona tutto

$ lsusb
$ dmesg |tail
Prima e dopo l' inserimento.
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

Avatar utente
enricotognoni
Arciere Provetto
Messaggi: 669
Iscritto il: 19 settembre 2012, 1:31

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da enricotognoni » 7 marzo 2016, 21:46

Codice: Seleziona tutto

[    0.593541] usbcore: registered new interface driver usbfs
[    0.593561] usbcore: registered new interface driver hub
[    0.593602] usbcore: registered new device driver usb
[    0.802728] usb 2-1: new SuperSpeed USB device number 2 using xhci_hcd
[    0.919292] usb 3-1: new high-speed USB device number 2 using ehci-pci
[    0.922796] usb 2-2: new SuperSpeed USB device number 3 using xhci_hcd
[    0.935976] usb 4-1: new high-speed USB device number 2 using ehci-pci
[    0.955960] usb 1-2: new high-speed USB device number 2 using xhci_hcd
[    1.305896] usb 1-3: new high-speed USB device number 3 using xhci_hcd
[    1.539363] usb 2-2.4: new SuperSpeed USB device number 4 using xhci_hcd
[    1.559225] usb 1-2.1: new high-speed USB device number 4 using xhci_hcd
[    1.662054] usb-storage 1-2.1:1.0: USB Mass Storage device detected
[    1.662441] scsi host6: usb-storage 1-2.1:1.0
[    1.662649] usb-storage 1-2.1:1.1: USB Mass Storage device detected
[    1.662857] scsi host7: usb-storage 1-2.1:1.1
[    1.663006] usbcore: registered new interface driver usb-storage
[    1.663698] usbcore: registered new interface driver uas
[    1.735877] usb 1-2.4: new high-speed USB device number 5 using xhci_hcd
[    2.155931] usb 1-2.4.4: new low-speed USB device number 6 using xhci_hcd
[    2.155984] usb 2-2.4.2: new SuperSpeed USB device number 5 using xhci_hcd
[    2.171514] usb-storage 2-2.4.2:1.0: USB Mass Storage device detected
[    2.171785] scsi host8: usb-storage 2-2.4.2:1.0
[    2.302869] usb 1-2.4.4: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
[    2.315250] usbcore: registered new interface driver usbhid
[    2.315256] usbhid: USB HID core driver
[    2.315994] input: HID 04d9:0499 as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.4/1-2.4.4/1-2.4.4:1.0/0003:04D9:0499.0001/input/input2
[    2.316081] hid-generic 0003:04D9:0499.0001: input,hidraw0: USB HID v1.10 Mouse [HID 04d9:0499] on usb-0000:00:14.0-2.4.4/input0
[   19.806706] input: HP Truevision HD as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/input/input16
[   19.806788] usbcore: registered new interface driver uvcvideo
[  514.086498] usb 2-1: USB disconnect, device number 2
[  928.963443] usb 1-2: USB disconnect, device number 2
[  928.963453] usb 1-2.1: USB disconnect, device number 4
[  929.009394] usb 1-2.4: USB disconnect, device number 5
[  929.009401] usb 1-2.4.4: USB disconnect, device number 6
[  929.068362] usb 2-2: USB disconnect, device number 3
[  929.068367] usb 2-2.4: USB disconnect, device number 4
[  929.068369] usb 2-2.4.2: USB disconnect, device number 5
[  933.731393] usb 1-2: new high-speed USB device number 7 using xhci_hcd
[  933.748196] usb 2-2: new SuperSpeed USB device number 6 using xhci_hcd
[  934.194690] usb 1-2.1: new high-speed USB device number 8 using xhci_hcd
[  934.293129] usb-storage 1-2.1:1.0: USB Mass Storage device detected
[  934.293479] scsi host9: usb-storage 1-2.1:1.0
[  934.293735] usb-storage 1-2.1:1.1: USB Mass Storage device detected
[  934.294039] scsi host10: usb-storage 1-2.1:1.1
[  934.364948] usb 2-2.4: new SuperSpeed USB device number 7 using xhci_hcd
[  934.374650] usb 1-2.4: new high-speed USB device number 9 using xhci_hcd
[  934.797977] usb 1-2.4.4: new low-speed USB device number 10 using xhci_hcd
[  934.944635] usb 1-2.4.4: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
[  934.954612] input: HID 04d9:0499 as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.4/1-2.4.4/1-2.4.4:1.0/0003:04D9:0499.0002/input/input18
[  934.955147] hid-generic 0003:04D9:0499.0002: input,hidraw0: USB HID v1.10 Mouse [HID 04d9:0499] on usb-0000:00:14.0-2.4.4/input0
[  934.981314] usb 2-2.4.2: new SuperSpeed USB device number 8 using xhci_hcd
[  934.997119] usb-storage 2-2.4.2:1.0: USB Mass Storage device detected
[  934.997326] scsi host11: usb-storage 2-2.4.2:1.0
[  968.796019] usb 2-2: USB disconnect, device number 6
[  968.796031] usb 2-2.4: USB disconnect, device number 7
[  968.796037] usb 2-2.4.2: USB disconnect, device number 8
[  970.775899] usb 1-2: USB disconnect, device number 7
[  970.775912] usb 1-2.1: USB disconnect, device number 8
[  970.834085] usb 1-2.4: USB disconnect, device number 9
[  970.834094] usb 1-2.4.4: USB disconnect, device number 10
[  980.618451] usb 1-2: new high-speed USB device number 11 using xhci_hcd
[  981.085101] usb 1-2.1: new high-speed USB device number 12 using xhci_hcd
[  981.183771] usb-storage 1-2.1:1.0: USB Mass Storage device detected
[  981.184228] scsi host12: usb-storage 1-2.1:1.0
[  981.184555] usb-storage 1-2.1:1.1: USB Mass Storage device detected
[  981.184785] scsi host13: usb-storage 1-2.1:1.1
[  981.268377] usb 1-2.4: new high-speed USB device number 13 using xhci_hcd
[  981.691734] usb 1-2.4.4: new low-speed USB device number 14 using xhci_hcd
[  981.838550] usb 1-2.4.4: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
[  981.848050] input: HID 04d9:0499 as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.4/1-2.4.4/1-2.4.4:1.0/0003:04D9:0499.0003/input/input19
[  981.848760] hid-generic 0003:04D9:0499.0003: input,hidraw0: USB HID v1.10 Mouse [HID 04d9:0499] on usb-0000:00:14.0-2.4.4/input0
[  981.971931] usb 2-2: new SuperSpeed USB device number 9 using xhci_hcd
[  982.585168] usb 2-2.4: new SuperSpeed USB device number 10 using xhci_hcd
[  983.201707] usb 2-2.4.2: new SuperSpeed USB device number 11 using xhci_hcd
[  983.217605] usb-storage 2-2.4.2:1.0: USB Mass Storage device detected
[  983.218045] scsi host14: usb-storage 2-2.4.2:1.0
[ 1000.113565] usb 1-2: USB disconnect, device number 11
[ 1000.113573] usb 1-2.1: USB disconnect, device number 12
[ 1000.161455] usb 1-2.4: USB disconnect, device number 13
[ 1000.161474] usb 1-2.4.4: USB disconnect, device number 14
[ 1000.223953] usb 2-2: USB disconnect, device number 9
[ 1000.223958] usb 2-2.4: USB disconnect, device number 10
[ 1000.223960] usb 2-2.4.2: USB disconnect, device number 11
[ 1016.386432] usb 2-2: new SuperSpeed USB device number 12 using xhci_hcd
[ 1016.399598] usb 1-2: new high-speed USB device number 15 using xhci_hcd
[ 1016.862852] usb 1-2.1: new high-speed USB device number 16 using xhci_hcd
[ 1016.961480] usb-storage 1-2.1:1.0: USB Mass Storage device detected
[ 1016.961689] scsi host15: usb-storage 1-2.1:1.0
[ 1016.962053] usb-storage 1-2.1:1.1: USB Mass Storage device detected
[ 1016.962250] scsi host16: usb-storage 1-2.1:1.1
[ 1016.999797] usb 2-2.4: new SuperSpeed USB device number 13 using xhci_hcd
[ 1017.042888] usb 1-2.4: new high-speed USB device number 17 using xhci_hcd
[ 1017.466140] usb 1-2.4.4: new low-speed USB device number 18 using xhci_hcd
[ 1017.613057] usb 1-2.4.4: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes
[ 1017.616240] usb 2-2.4.2: new SuperSpeed USB device number 14 using xhci_hcd
[ 1017.622660] input: HID 04d9:0499 as /devices/pci0000:00/0000:00:14.0/usb1/1-2/1-2.4/1-2.4.4/1-2.4.4:1.0/0003:04D9:0499.0004/input/input20
[ 1017.623437] hid-generic 0003:04D9:0499.0004: input,hidraw0: USB HID v1.10 Mouse [HID 04d9:0499] on usb-0000:00:14.0-2.4.4/input0
[ 1017.634384] usb-storage 2-2.4.2:1.0: USB Mass Storage device detected
[ 1017.637971] scsi host17: usb-storage 2-2.4.2:1.0
[ 1017.716833] usb 1-2.1: USB disconnect, device number 16
[ 1021.499203] usb 1-2.1: new high-speed USB device number 19 using xhci_hcd
[ 1021.686141] usb-storage 1-2.1:1.5: USB Mass Storage device detected
[ 1021.686421] scsi host18: usb-storage 1-2.1:1.5
[ 1021.686756] usb-storage 1-2.1:1.6: USB Mass Storage device detected
[ 1021.690687] scsi host19: usb-storage 1-2.1:1.6
[ 1024.347850] usbcore: registered new interface driver cdc_wdm
[ 1024.359802] qmi_wwan 1-2.1:1.1 wwan0: register 'qmi_wwan' at usb-0000:00:14.0-2.1, WWAN/QMI device, 5a:34:87:1c:b6:cb
[ 1024.359847] usbcore: registered new interface driver qmi_wwan
[ 1024.415050] usbcore: registered new interface driver usbserial
[ 1024.415071] usbcore: registered new interface driver usbserial_generic
[ 1024.415087] usbserial: USB Serial support registered for generic
[ 1024.428190] usbcore: registered new interface driver option 
[ 1024.428215] usbserial: USB Serial support registered for GSM modem (1-port)
[ 1024.428704] usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB0
[ 1024.428835] usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB1
[ 1024.428940] usb 1-2.1: GSM modem (1-port) converter now attached to ttyUSB2
[enrico@enrico ~]$ 
1024 l'ultimo unplug/plug finalmente la legge giusta

Codice: Seleziona tutto

Bus 001 Device 019: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard
prima lsusb restituiva 12d1:1446
da notare che ho settato a .config/openbox/autostart

Codice: Seleziona tutto

spacefm -d &

Avatar utente
TheSaint
Robin Hood
Messaggi: 7951
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da TheSaint » 8 marzo 2016, 7:02

Ho fatto una domanda che non hai risposto. Ma mi pare di capire che vuoi leggere la parte dati del dispositivo.
Per tanto dovresti inibire usb_modeswitch e/o networkmanager ad abilitare la parte della comunicazione.
Poi con ProductID e VendorID, potresti creare una regola di udev per montare detto dispositivo. Salvo che ci sia una regola simile che invece opera in modo incongruo.
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

Avatar utente
enricotognoni
Arciere Provetto
Messaggi: 669
Iscritto il: 19 settembre 2012, 1:31

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da enricotognoni » 8 marzo 2016, 20:16

dunque disabilitare usb_modeswitch per vedere cosa lsusb e fare una regola ad hoc per montare la chiavetta come fosse 1506?
Devo guardare udev per le regole?

pineout
Little John
Messaggi: 1264
Iscritto il: 10 luglio 2014, 9:08

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da pineout » 8 marzo 2016, 21:55

Si', meglio guardare le regole di udev, il kernel continua ad identificare la chiavetta come mass storage.

Poi improvvisamente:

Codice: Seleziona tutto

[ 1024.347850] usbcore: registered new interface driver cdc_wdm
Dovresti controllare se le regole di usb_modeswitch sono valide per il tuo dispositivo, io francamente non ne ho mai scritta una.

Avatar utente
enricotognoni
Arciere Provetto
Messaggi: 669
Iscritto il: 19 settembre 2012, 1:31

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da enricotognoni » 9 marzo 2016, 0:45

TheSaint ha scritto:Se usi un partitore USB, forse non la rileva. Più probabile che rilevi il codice del partitore.
scusa cosa è un partitore usb?

Avatar utente
enricotognoni
Arciere Provetto
Messaggi: 669
Iscritto il: 19 settembre 2012, 1:31

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da enricotognoni » 9 marzo 2016, 0:50

TheSaint ha scritto:Ho fatto una domanda che non hai risposto. Ma mi pare di capire che vuoi leggere la parte dati del dispositivo.
Per tanto dovresti inibire usb_modeswitch e/o networkmanager ad abilitare la parte della comunicazione.
Poi con ProductID e VendorID, potresti creare una regola di udev per montare detto dispositivo. Salvo che ci sia una regola simile che invece opera in modo incongruo.
scusa non so come rispondere non voglo assolutamente toccare la chiavetta, vorrei solo che venisse riconosciuta come quello che è...
Piuttosto che aggiungere una regola vorrei inibire spacefm dal montare male quella, visto che senza viene montata correttamente, ma non vorrei perdere l'abilità di spacefm di montare chiavette normali tipo stampante, usb storage, hd esterni etc...

Avatar utente
TheSaint
Robin Hood
Messaggi: 7951
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da TheSaint » 9 marzo 2016, 6:39

enricotognoni ha scritto:scusa cosa è un partitore usb?
Quello che colleghi da un lato una USB e dall' altro ne hai 4 o più. Ci sono anche quelli che sono auto-alimentati.
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

Avatar utente
TheSaint
Robin Hood
Messaggi: 7951
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da TheSaint » 9 marzo 2016, 6:49

enricotognoni ha scritto:non voglo assolutamente toccare la chiavetta, vorrei solo che venisse riconosciuta come quello che è
Bene, quindi Spacefm, non serve a nulla. Tant'è che la parte dati della chiavetta dovrebbe essere in formato ISO9660 e visto come un CD. Che comunque anche se potessi leggerli contengono i dati per l' installazione da windows.
A te serve che usb_modemswitch ti dia accesso alla parte per la connessione via internet. Quindi dopo l' inserzione della chiavetta dovrebbe apparire un nuovo dispositivo in /dev. Potrebbe essere ttyUSB* o ttyACM*.
Una buona lettura
Oppure una ricerca.
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

Avatar utente
enricotognoni
Arciere Provetto
Messaggi: 669
Iscritto il: 19 settembre 2012, 1:31

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da enricotognoni » 11 marzo 2016, 16:31

grazie per l'aiuto dopo strani tentativi infruttuosi aggiungendo/modificando

Codice: Seleziona tutto

/lib/udev/rules.d/40-usb_modeswitch.rules 
ho guardato

Codice: Seleziona tutto

 spacefm -Qi 
e ho tolto

Codice: Seleziona tutto

udisk2 
(per guardare di nascosto l'effetto che fa) sembra che funzioni
prima avevo aggiunto da /etc/usb_modeswitch.conf

Codice: Seleziona tutto

# Optional increase of "delay_use" for the usb-storage driver; there are hints
# that a recent kernel default change to 1 sec. may lead to problems, particu-
# larly with USB 3.0 ports. Set this to at least 3 (seconds) in that case.
# Does nothing if the current system value is same or higher

SetStorageDelay=4
quest'ultima modifica permette di vedere il modem al boot senza plugin

Avatar utente
TheSaint
Robin Hood
Messaggi: 7951
Iscritto il: 8 settembre 2007, 7:43
Architettura: x86_64 (64bit)
Località: davanti al computer

Re: problema chiavetta usb modem huawei 12d1:1506

Messaggio da TheSaint » 12 marzo 2016, 5:51

enricotognoni ha scritto:grazie per l'aiuto dopo strani tentativi infruttuosi aggiungendo/modificando

Codice: Seleziona tutto

/lib/udev/rules.d/40-usb_modeswitch.rules 
Per tua informazione non dovresti modificare in /lib, ma farlo in /etc che ha la precedenza. Altrimenti ad un aggiornamento ti spacca tutto e potrebbe non esser come lo si deve.

PS, bravo Enrico, ti promuovo a super arciere :D
F the saint 13 anni da questo forum ;)
Gli uomini consumano il pianeta, almeno due di queste cose si possono ridurre.

Avatar utente
enricotognoni
Arciere Provetto
Messaggi: 669
Iscritto il: 19 settembre 2012, 1:31

Re: [RISOLTO]problema chiavetta usb modem huawei 12d1:1506

Messaggio da enricotognoni » 12 marzo 2016, 14:46

no no io sono per i super eroi corno, che so, occhio di falco andrebbe bene per un cecato come me ;)

Rispondi