ZTE MF627 della Tre non funzionante su slack!!

Usate questo forum per richieste di aiuto e consigli sull'hardware montato nelle vostre macchine con GNU/Linux Slackware.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Citare il tipo di hardware coinvolto in modo dettagliato.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT. Non usare termini gergali come procio, mobo e simili per identificare i componenti hardware.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
gabry
Linux 0.x
Linux 0.x
Messaggi: 37
Iscritto il: mar 20 giu 2006, 15:39
Slackware: 12.2
Kernel: 2.32.x
Desktop: KDE

ZTE MF627 della Tre non funzionante su slack!!

Messaggio da gabry »

Carissimi amici,
Inannaziutto un sincero augurio Buon Anno 2011 a tutti!!
Vengo a bomba!
Ormai sono giorni che sto cecando di far funzionare la mia chiavetta usb internet key ZTE MF627 sulla mia slackware 12.1 con kernel 2.6.36.2 (ultima versione stabile compilata ultimamente adattato per risolvere il presente topic e per l'hw del mio vecchio notebook Compaq Presario R3000), ma senza successo!!! :cry:
Consultando diversi forum sull'argomento sono riuscito a fare lo switching con successo mediante usb_modeswitch:

Appena aggancio la chiavetta alla porta ho:

Codice: Seleziona tutto

>lsusb
.....
19d2:2000 Onda Communication SpA
Facendo lo switching in questo modo:

Codice: Seleziona tutto

>usb_modeswitch -c /etc/usb_modeswitch.d/19d2:2000
.........
......
mode switch succeeded.
a qusto punto ho:

Codice: Seleziona tutto

>lsusb
.....
19d2:0064 Onda Communication SpA
Inizialmente con le operazioni sopra mi venivano generati i devices /dev/ttyUSB0 e /dev/ttyUSB1 .
Dopo aver creato il link symbolico /dev/modem con /dev/ttyUSB0 e poi lanciato kppp con modem pronto, l'operazione era andata in loop per qualche ragione e kppp mi visualizzava sempre "inizializzazione modem".
A questo punto il comando lsusb non dava alcun output ed andava in crash.
Ho staccato la chiavetta ho riprovato e adesso stranamente tali dipositivi non vengono più creati, ma l'incona sul desktop di kde 3.5.10 mi genera l'cona di montaggio del dispositivo ZTE MF che ha il nodo /dev/sr0 .
Vado a vedere in /dev il device sr0 non esiste!!
Ho installato anche wvdial erd ovviamente mi dice che il device /dev/modem non esiste!!
Domande:
Devo creare il dispositivo sr0 a mano? Se sì mi ricordate i comandi perfavore?
manca qualche modulo che nel kernel che non ho installato oltre a CDC_ATM, PPP, USBSERIAL, etc.?
Altri suggerimenti sono ben graditi!!
Vi ringrazio anticipatamente!!

muzzle
Linux 0.x
Linux 0.x
Messaggi: 60
Iscritto il: sab 3 gen 2009, 11:24
Slackware: current_64
Kernel: 2.6.36-zen1
Desktop: xfce

Re: ZTE MF627 della Tre non funzionante su slack!!

Messaggio da muzzle »

Normalmente questi dispositivi usano il modulo "option" ( USB support --> USB Serial Converter support --> USB driver for GSM and CDMA modems ) perchè se non sbaglio il modulo CDC_ATM limita la velocità e altri fattori; quindi per prima cosa ti consiglio di abilitare il modulo "option" e disabilitare l'altro.

Fatto questo usb_modeswitch dovrebbe in automatico (tramite udev) "switchare" da "ZERO-CD" a modem ( quel /dev/sr0 credo che sia lo Zero-cd, ossia il sistema che usano queste chiavette per installare i drivers in window$; se puoi disabilitarlo, ti conviene). In caso che non lo faccia in automatico devi avviare il comando ogni volta che inserisci la chiavetta, oppure inserire una regola a mano in udev stesso che lo faccia al posto tuo.

Infine quando verrano creati i vari dispositivi se ancora non dovesse funzionare su /dev/ttyUSB0 prova anche il /dev/ttyUSB1, io ad esempio ho questo dispositivo come /dev/modem.

Ciao

gabry
Linux 0.x
Linux 0.x
Messaggi: 37
Iscritto il: mar 20 giu 2006, 15:39
Slackware: 12.2
Kernel: 2.32.x
Desktop: KDE

Re: ZTE MF627 della Tre non funzionante su slack!!

Messaggio da gabry »

Grazie muzzle!!
ho ricompilato il kernel seguendo i tuoi consigli: ho rimosso il modulo CDC_ATM ed inserito il modulo "option" ( USB support --> USB Serial Converter support --> USB driver for GSM and CDMA modems ).
usando usb_modeswitch ho riottenuto i 2 devices /dev/ttyUSB0 e /dev/ttyUSB1.
Ho lanciato wvdial dove wvdial.conf è così fatto:

Codice: Seleziona tutto

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","datacard.tre.it"
Modem Type = Analog Modem
Area Code =
Phone = *99# 
ISDN = off
Password = tre
username = tre
Modem = /dev/ttyUSB0
Baud = 460800
Ask Password = off
Dial Prefix =
Dial Attempts = 1
# Dial Command = ATD
Dial Command = ATM1L3DT
Stupid Mode = off
Compuserve = off
Force Address =
DialMessage1 =
DialMessage2 =
Auto Reconnect = off
Abort on Busy = off
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = on
Idle Seconds = 0
Auto DNS = on
il comando wvdial si è interrotto all'inizializzazione del numero telefonico *99# poi si è disconnesso!!

A questo punto quando faccio lsusb non ho alcun risultato e la console non risponde ai comandi.
I devices ttyUSB* che c'erano prima non ci sono più!!!
Ho notato che inserendo la chiavetta in fase di boot, il modulo OHCI_HCD fa bloccare il boot del kernel ( e lo fa con qualsiasi devices usb inserito in fase di boot).
Avete qualche altra idea?
vi posto l'output di lsmod se può essere di aiuto:

Codice: Seleziona tutto

Module                  Size  Used by
sg                     19571  0 
sd_mod                 24873  2 
crc_t10dif              1004  1 sd_mod
option                 12626  0 
usb_wwan                6060  1 option
usb_storage            35478  1 
usbserial              20466  2 option,usb_wwan
scsi_mod               69043  3 sg,sd_mod,usb_storage
ipv6                  186810  15 
snd_seq_oss            19271  0 
snd_seq_midi_event      3748  1 snd_seq_oss
snd_seq                32529  4 snd_seq_oss,snd_seq_midi_event
snd_seq_device          3689  2 snd_seq_oss,snd_seq
snd_pcm_oss            28927  0 
snd_mixer_oss          10314  1 snd_pcm_oss
agpgart                18553  0 
lp                      5969  0 
snd_intel8x0           19736  4 
snd_ac97_codec         78347  1 snd_intel8x0
ac97_bus                 706  1 snd_ac97_codec
ppdev                   4086  0 
snd_pcm                48354  4 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer              12696  3 snd_seq,snd_pcm
rtc_cmos                6978  0 
parport_pc             16154  1 
rtc_core                8773  1 rtc_cmos
parport                21787  3 lp,ppdev,parport_pc
rtc_lib                 1321  1 rtc_core
ohci_hcd               26133  0 
snd                    31943  15 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore               3625  1 snd
8139too                13460  0 
ehci_hcd               39753  0 
snd_page_alloc          4865  2 snd_intel8x0,snd_pcm
evdev                   5558  4 
Vi ringrazio!!

muzzle
Linux 0.x
Linux 0.x
Messaggi: 60
Iscritto il: sab 3 gen 2009, 11:24
Slackware: current_64
Kernel: 2.6.36-zen1
Desktop: xfce

Re: ZTE MF627 della Tre non funzionante su slack!!

Messaggio da muzzle »

Per curiosità hai provato a connetterti tramite la porta /dev/ttyUSB1 invece della /dev/ttyUSB0.
Se hai già fatto questo tentativo prova a lanciare da terminale:

Codice: Seleziona tutto

tail -f /var/log/messages
quando provi a connetterti così vadiamo come e dove si inceppa la connessione.

Comunque prova a cambiare la porta, non vorrei proprio che fosse quello.

Ciao

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: ZTE MF627 della Tre non funzionante su slack!!

Messaggio da Blallo »

a me, personalmente, con una ONDA ha funzionato tutto bene dopo aver installato
http://www.draisberghof.de/usb_modeswit ... 22.tar.bz2
sono delle regole per udev (aggiornate)
dai un bruto "make install" da root e il gioco è fatto :)
con queste non dovresti più switchare ogni volta la penna

gabry
Linux 0.x
Linux 0.x
Messaggi: 37
Iscritto il: mar 20 giu 2006, 15:39
Slackware: 12.2
Kernel: 2.32.x
Desktop: KDE

Re: ZTE MF627 della Tre non funzionante su slack!! [RISOLTO]

Messaggio da gabry »

Grazie Muzzle!!
Avevi ragione!Il device era /dev/ttyUSB1
Infatti appena inserisco la chiavetta ho /dev/ttySB0 mentre appena faccio lo switching manualmente ottengo /dev/ttyUSB1.
Ringrazio anche Jimmy_page_89 per usb_modeswitch personalizzato per la mia onda!!!
Appena ho un pò di tempo lo provo ma comunque sembra fungere con la seguente regola udev in
/etc/udev/rules.d/999-zte.rules

Codice: Seleziona tutto

SUBSYSTEM=="usb", SYSFS{idProduct}=="2000",SYSFS{idVendor}=="19d2", RUN+="/usr/sbin/usb_modeswitch"


Un Grazie ancora per la Vs. preziosissima collaborazione!!
Ora posso navigare anche con la mia bella Slack!!Troppooo Figoooo!!!

Rispondi