Repository 32bit  Forum
Repository 64bit  Wiki

[Zenwalk] Huawei E620

Forum dedicato ai Porting ufficiali e non di Slackware, vedi Slack/390, ARMedslack, Slamd64, Slackintosh, Ocsid, Sloox, Zenwalk, How-Tux, Slax etc etc

Moderatore: Staff

Regole del forum
1) Specificare nome e versione del porting.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
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.

[Zenwalk] Huawei E620

Messaggioda fidel » sab apr 26, 2008 10:56

Salve a tutti.

Ho un modem PCMCIA Huawei E620, che con wvdial/umtsmon funziona su openSUSE 10.3 (kernel 2.6.22.5) ma non su Zenwalk 5.0 (kernel 2.6.23.12). In sintesi, la configurazione di partenza con wvdialconf su SUSE procede fino alla fine (rendendo successivamente possibile l'avvio e la configurazione di umtsmon), mentre su Zenwalk si arresta subito.

Vorrei sapere se è possibile far funzionare il modem su Zenwalk con gli stessi strumenti o con altri programmi che utilizzino vie diverse per arrivare allo stesso scopo.

Grazie


Seguono le differenze che ho notato.

1. Log all'avvio del sistema

Ho separato il log relativo al modem in due parti: la prima è diversa, la seconda è identica.

a. openSUSE - /var/log/boot.messaggio

------
<6>usb 2-1: new full speed USB device using ohci_hcd and address 2
<6>hub 3-0:1.0: 1 port detected
<6>usb 2-1: new device found, idVendor=12d1, idProduct=1001
<6>usb 2-1: new device strings: Mfr=1, Product=2, SerialNumber=4
<6>usb 2-1: Product: HUAWEI Mobile
<6>usb 2-1: Manufacturer: HUAWEI Technologies
<6>usb 2-1: SerialNumber: HUAWEI DEVICE
<6>usb 2-1: configuration #1 chosen from 1 choice
------
<6>usbcore: registered new interface driver usbserial
<6>drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
<6>usbcore: registered new interface driver usbserial_generic
<6>drivers/usb/serial/usb-serial.c: USB Serial Driver core
<6>drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)
<6>option 2-1:1.0: GSM modem (1-port) converter detected
<6>usb 2-1: GSM modem (1-port) converter now attached to ttyUSB0
<6>option 2-1:1.1: GSM modem (1-port) converter detected
<6>usb 2-1: GSM modem (1-port) converter now attached to ttyUSB1
<6>option 2-1:1.2: GSM modem (1-port) converter detected
<6>usb 2-1: GSM modem (1-port) converter now attached to ttyUSB2
<6>usbcore: registered new interface driver option
<6>drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.1
<6>drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303
<6>usbcore: registered new interface driver pl2303
<6>drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver


b. ZENWALK - /var/log/dmesg

------
usb 2-1: new full speed USB device using ohci_hcd and address 2
usb 2-1: configuration #1 chosen from 1 choice
usb usb3: configuration #1 chosen from 1 choice
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 1 port detected
------
usbcore: registered new interface driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial support registered for generic
usbcore: registered new interface driver usbserial_generic
drivers/usb/serial/usb-serial.c: USB Serial Driver core
drivers/usb/serial/usb-serial.c: USB Serial support registered for GSM modem (1-port)
option 2-1:1.0: GSM modem (1-port) converter detected
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB0
option 2-1:1.1: GSM modem (1-port) converter detected
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB1
option 2-1:1.2: GSM modem (1-port) converter detected
usb 2-1: GSM modem (1-port) converter now attached to ttyUSB2
usbcore: registered new interface driver option
drivers/usb/serial/option.c: USB Driver for GSM modems: v0.7.1
drivers/usb/serial/usb-serial.c: USB Serial support registered for pl2303
usbcore: registered new interface driver pl2303
drivers/usb/serial/pl2303.c: Prolific PL2303 USB to serial adaptor driver


2. All'avvio solo SUSE crea effettivamente i dispositivi /dev/ttyUSB0, /dev/ttyUSB1 e /dev/ttyUSB2


3. Output di wvdialconf

a. openSUSE

# wvdialconf
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0 S1 S2 S3
ttyS4<Info>: No such device or address
Modem Port Scan<*1>: S4
ttyS5<Info>: No such device or address
Modem Port Scan<*1>: S5
ttyS6<Info>: No such device or address
Modem Port Scan<*1>: S6
ttyS7<Info>: No such device or address
Modem Port Scan<*1>: S7
WvModem<*1>: Cannot get information for serial port.
ttyUSB0<*1>: ATQ0 V1 E1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB0<*1>: Modem Identifier: ATI -- Manufacturer: HUAWEI TECHNOLOGIES CO., LTD.
ttyUSB0<*1>: Speed 4800: AT -- OK
ttyUSB0<*1>: Speed 9600: AT -- OK
ttyUSB0<*1>: Speed 19200: AT -- OK
ttyUSB0<*1>: Speed 38400: AT -- OK
ttyUSB0<*1>: Speed 57600: AT -- OK
ttyUSB0<*1>: Speed 115200: AT -- OK
ttyUSB0<*1>: Speed 230400: AT -- OK
ttyUSB0<*1>: Speed 460800: AT -- OK
ttyUSB0<*1>: Max speed is 460800; that should be safe.
ttyUSB0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
WvModem<*1>: Cannot get information for serial port.
ttyUSB1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyUSB1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyUSB1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
WvModem<*1>: Cannot get information for serial port.
ttyUSB2<*1>: ATQ0 V1 E1 -- OK
ttyUSB2<*1>: ATQ0 V1 E1 Z -- OK
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyUSB2<*1>: Modem Identifier: ATI -- Manufacturer: HUAWEI TECHNOLOGIES CO., LTD.
ttyUSB2<*1>: Speed 4800: AT -- OK
ttyUSB2<*1>: Speed 9600: AT -- OK
ttyUSB2<*1>: Speed 19200: AT -- OK
ttyUSB2<*1>: Speed 38400: AT -- OK
ttyUSB2<*1>: Speed 57600: AT -- OK
ttyUSB2<*1>: Speed 115200: AT -- OK
ttyUSB2<*1>: Speed 230400: AT -- OK
ttyUSB2<*1>: Speed 460800: AT -- OK
ttyUSB2<*1>: Max speed is 460800; that should be safe.
ttyUSB2<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK

Found a modem on /dev/ttyUSB0.
Modem configuration written to /etc/wvdial.conf.
ttyUSB0<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
ttyUSB2<Info>: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"


b. Zenwalk

# wvdialconf
Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

Modem Port Scan<*1>: S0 S1 S2 S3


Sorry, no modem was detected! Is it in use by another program?
Did you configure it properly with setserial?

Please read the FAQ at http://open.nit.ca/wiki/?WvDial

If you still have problems, send mail to <wvdial-list@lists.nit.ca>.
Avatar utente
fidel
Linux 1.0
Linux 1.0
 
Messaggi: 15
Iscritto il: sab apr 26, 2008 10:45
Località: Lucera (FG)
Nome Cognome: Luigi Carusillo
Slackware: 14.0 (64 bit)
Kernel: 3.2.29
Desktop: Xfce
Distribuzione: Salix 14.0 (64 bit)

Re: [Zenwalk] Huawei E620

Messaggioda pado » sab apr 26, 2008 12:19

Avatar utente
pado
Linux 1.0
Linux 1.0
 
Messaggi: 77
Iscritto il: gio ott 09, 2003 23:00
Località: Mantova
Nome Cognome: Moreno P.
Slackware: 14.0 - 64 bit
Kernel: 3.2.28
Desktop: xfce 4.10
Distribuzione: SalixOS 64 14.0

Re: [Zenwalk] Huawei E620

Messaggioda fidel » dom apr 27, 2008 3:37

Ti ringrazio, ma mi sarebbe utile una risposta più pratica.

Il programma vodafone-mobile-connect-card-driver-for-linux è solo la punta dell'iceberg: sono necessari diversi pacchetti in python e non so che cos'altro. Inoltre richiede wvdial, che già ho detto di non riuscire a configurare (a meno che la configurazione non avvenga per altre vie).

Dal file INSTALL presente nel tarball si ricava che il programma, con le dovute riserve, dovrebbe funzionare su Debian, Fedora, SUSE e Ubuntu; ognuna con esigenze proprie.

Comunque ho fatto un tentativo. Ho installato il programma, ho provato ad avviarlo da Konsole e ad ogni messaggio d'errore ho installato il pacchetto in python richiesto.

---
bash-3.1$ vodafone-mobile-connect-card-driver-for-linux
Traceback (most recent call last):
File "/usr/bin/twistd", line 20, in <module>
from twisted.scripts.twistd import run
File "/usr/lib/python2.5/site-packages/twisted/__init__.py", line 22, in <module>
raise ImportError("you need zope.interface installed "
ImportError: you need zope.interface installed (http://zope.org/Products/ZopeInterface/)
---

Installati python-twisted e python-zopeinterface.

---
bash-3.1$ vodafone-mobile-connect-card-driver-for-linux

Failed to load application: No module named serial
---

Installato python-serial.

---
bash-3.1$ vodafone-mobile-connect-card-driver-for-linux
/bin/sh: lsb_release: command not found

Failed to load application: No module named pytz
---

Installati pytz e lsb_release.

---
# vodafone-mobile-connect-card-driver-for-linux
No protocol specified
/usr/lib/python2.5/site-packages/gtk-2.0/gtk/__init__.py:72: GtkWarning: could not open display
warnings.warn(str(e), _gtk.Warning)

Failed to load application:
---

A questo punto mi sono impiccato. Ho provato ad installare anche gnome-python, gnome-python-extras e gnome-python-desktop, ma inutilmente: il programma non s'avvia.

Ti ringrazio.

Ciao
Avatar utente
fidel
Linux 1.0
Linux 1.0
 
Messaggi: 15
Iscritto il: sab apr 26, 2008 10:45
Località: Lucera (FG)
Nome Cognome: Luigi Carusillo
Slackware: 14.0 (64 bit)
Kernel: 3.2.29
Desktop: Xfce
Distribuzione: Salix 14.0 (64 bit)

Re: [Zenwalk] Huawei E620

Messaggioda pado » dom apr 27, 2008 12:17

non ho la scheda per fare delle prove, non è che magari bisogna applicare una patch al kernel
per farlo funzionare?
io non conosco l'inglese ma qua ne parlano:
http://groups.google.com/group/linux.che ... c?lnk=raot
Avatar utente
pado
Linux 1.0
Linux 1.0
 
Messaggi: 77
Iscritto il: gio ott 09, 2003 23:00
Località: Mantova
Nome Cognome: Moreno P.
Slackware: 14.0 - 64 bit
Kernel: 3.2.28
Desktop: xfce 4.10
Distribuzione: SalixOS 64 14.0

Re: [Zenwalk] Huawei E620

Messaggioda fidel » dom apr 27, 2008 17:17

La patch si riferisce al kernel 2.6.25, cioè l'ultima versione stabile rilasciata (http://www.kernel.org/). Beh, finalmente qualcosa si muove.

Raramente ho `profanato' il kernel, che tendo a considerare sacro e inviolabile. Comunque, dopo la notizia che mi hai fornito, posso aspettare fiducioso.

Grazie tante.

Ciao
Avatar utente
fidel
Linux 1.0
Linux 1.0
 
Messaggi: 15
Iscritto il: sab apr 26, 2008 10:45
Località: Lucera (FG)
Nome Cognome: Luigi Carusillo
Slackware: 14.0 (64 bit)
Kernel: 3.2.29
Desktop: Xfce
Distribuzione: Salix 14.0 (64 bit)

Re: [Zenwalk] Huawei E620

Messaggioda evaimitico » sab lug 19, 2008 14:16

@fidel
stavo provando anch'io ad installare questo programma su slackware 12.1
ma ottengo sempre un errore:
Codice: Seleziona tutto
vmc.common.exceptions.OSNotRegisteredError:

Failed to load application:


Ottenevi anche tu quest'errore?

ciao
evaimitico
Linux 2.0
Linux 2.0
 
Messaggi: 140
Iscritto il: mar giu 15, 2004 23:00

Re: [Zenwalk] Huawei E620

Messaggioda fidel » gio lug 31, 2008 10:24

Scusa se ti rispondo in ritardo, ma solo ora ho letto il tuo messaggio.

Se ti riferisci a vodafone-mobile-connect-card-driver-for-linux, tutti i messaggi d'errore riscontrati li ho mostrati in un precedente messaggio.

Non so in Slackware, che attualmente non ho sull'hard disc, ma il problema in Zenwalk è che, a differenza di quanto scritto in /var/log/dmesg, all'avvio vengono creati i dispositivi /dev/tts/USB0, /dev/tts/USB1, /dev/tts/USB2 e non /dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2.

Se i dispositivi /dev/ttyUSB0, /dev/ttyUSB1, /dev/ttyUSB2 esistono, allora ogni programma (da terminale o grafico) dovrebbe andar bene: wvdial, kppp, networkmanager, umtsmon, vodafone-mobile-connect-card-driver-for-linux ecc.

Più di questo non so dirti. Tanto più che il mio modem all'improvviso ha deciso di non funzionare più neanche su SUSE. E non mi serve affatto che continui a funzionare su Windows (2000), che uso solo per fare questo tipo di verifiche.

Mi spiace, ma io sono rimasto in alto mare (e non in vacanza).
Avatar utente
fidel
Linux 1.0
Linux 1.0
 
Messaggi: 15
Iscritto il: sab apr 26, 2008 10:45
Località: Lucera (FG)
Nome Cognome: Luigi Carusillo
Slackware: 14.0 (64 bit)
Kernel: 3.2.29
Desktop: Xfce
Distribuzione: Salix 14.0 (64 bit)


Torna a Porting Slackware

Chi c’è in linea

Visitano il forum: Yahoo [Bot] e 1 ospite