Pagina 1 di 2

huawei e220 tim

Inviato: ven 27 feb 2009, 15:09
da bonaparten
Salve ho un piccolo problema già affrontato più volte in questo forum, tuttavia non riesco a risolverlo. Ho una penna huawei e220 tim che non riesco a configurare. Ho una slackware 12 con kernel 2.6.21.5-smp mai modificato. Se tento di modificare kppp passando come stringa di inizializzazione at+cgdcont=1,"IP","ibox.tim.it"
il modem non viene comunque rilevato. Se utilizzo umtsmon la penna viene rilevata riconoscendo anche il gestore telefonico ma non riesce a connettersi, questo è l'output:

Codice: Seleziona tutto

/usr/sbin/pppd: unrecognized option 'replacedefaultroute'
pppd version 2.4.4
Usage: /usr/sbin/pppd [ options ], where options are:
<device>	Communicate over the named device
<speed>		Set the baud rate to <speed>
<loc>:<rem>	Set the local and/or remote interface IP
addresses.  Either one may be omitted.
asyncmap <n>	Set the desired async map to hex <n>
auth		Require authentication from peer
connect <p>     Invoke shell command <p> to set up the serial line
crtscts		Use hardware RTS/CTS flow control
defaultroute	Add default route through interface
file <f>	Take options from file <f>
modem		Use modem control lines
mru <n>		Set MRU value to <n> for negotiation
See pppd(8) for more options.


Come fatto da un ragazzo su questo forum che aveva questo problema ho tentato semplicemente di avviare umtsmon senza connettermi e poi fare la connessione da kppp tuttavia non si connette comunque..e se interrogo il modem da kppp semplicemente non viene rilevata.
La penna con xandros funziona perfettamente e mi va tranquillamente in hsdpa!!!
Aspetto risposta

Rosario

Re: huawei e220 tim

Inviato: ven 27 feb 2009, 17:41
da muzzle
Ciao
unrecognized option 'replacedefaultroute'
Questa stringa a me é capitata quando ho provato a iniziare una connessione con umtsmon; ora non sono sicuro se questa stringa a te sia comparsa prima di usare umtsmon o dopo, comunque all'epoca la soluzione che io trovai fu quella di resettare il modem. Ora come ora non mi ricordo esattamente il percorso con kppp, ma devi andare nella sezione in cui puoi inserire le stringhe di inizializzazione e nella seconda casella inserire ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0. Almeno in teoria dovrebbe resettare le impostazione a quelle di fabbrica.

Comunque umtsmon é ancora immaturo da usare come strumento per la connessione; per me é meglio utilizzare kppp o wvdial, almeno per il momento.

Ciao

Re: huawei e220 tim

Inviato: ven 27 feb 2009, 21:48
da Darkstar89
anche io una volta avevo un problema con la configurazione di kppp.. se con il software x win ti chiede il pin vuol dire che il problema è quello, io l'ho risolto disabilitandolo prova :o

Re: huawei e220 tim

Inviato: sab 28 feb 2009, 14:15
da ragnetto
Posta gli "lsmod" dei due Linux (Xandros e Slackware), su Xandros dai il comando nel momento in cui funzia bene il dispositivo.

Re: huawei e220 tim

Inviato: dom 1 mar 2009, 12:51
da Delcaran Lëdeloth
Ciao! Io uso la stessa chiavetta con la Vodafone, e ho risolto seguendo questi passi:
http://delcaran.netsons.org/?p=80
Ovviamente devi cambiare la configurazione di wvdial per usare TIM, ma in questo non sono in grado di aiutarti... Però ti consiglio di usare kppp, che richiede molto meno lavoro ;)

Re: huawei e220 tim

Inviato: dom 1 mar 2009, 18:17
da bonaparten
Allora non richiede il pin. Ho provato varie stringhe di inizializzazione con kppp ma non ho risolto. Per quanto riguarda il link che Delcaran ha postato, avevo già provato questa soluzione ma purtroppo ho problemi con l'installazione di wvdial e non capisco perchè, quindi ho tentato di configurare kppp ma non funziona. Questo è lsmod di xandros:

Codice: Seleziona tutto

Module                  Size  Used by
ppp_deflate             4224  0
zlib_deflate           17560  1 ppp_deflate
zlib_inflate           12992  1 ppp_deflate
bsd_comp                4736  0
ppp_async               8320  1
crc_ccitt               1152  1 ppp_async
ppp_generic            20436  7 ppp_deflate,bsd_comp,ppp_async
slhc                    4928  1 ppp_generic
acpi_cpufreq            5004  0
freq_table              1988  1 acpi_cpufreq
option                  6016  1
usbserial              23200  3 option
usb_storage            22980  0
libusual                6352  1 usb_storage
pciehp                 31172  0
pci_hotplug             9672  1 pciehp
ehci_hcd               25420  0
uhci_hcd               18636  0
usbhid                 13444  0
usbcore                91992  8 option,usbserial,usb_storage,libusual,ehci_hcd,uhci_hcd,usbhid
snd_pcm_oss            33568  0
snd_mixer_oss          13056  2 snd_pcm_oss
rt2860sta             500312  1
atl1e                  26388  0
fuse                   34516  0
button                  5648  0
processor              19820  1 acpi_cpufreq
battery                 7940  0
ac                      3524  0
autofs4                15876  0
sr_mod                 13284  0
cdrom                  30624  1 sr_mod
snd_hda_intel         286928  5
snd_pcm                50696  3 snd_pcm_oss,snd_hda_intel
snd_timer              15556  2 snd_pcm
snd_page_alloc          6728  2 snd_hda_intel,snd_pcm
snd_hwdep               6084  1 snd_hda_intel
snd                    34916  12 snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
soundcore               3744  2 snd
asus_acpi               6560  0
genrtc                  6028  0
Questo quello di slackware con la chiavetta inserita:

Codice: Seleziona tutto

Module                  Size  Used by
option                 12416  0
airprime               11012  0
usbserial              32872  2 option,airprime
ppp_deflate             8704  0
bsd_comp                9600  0
ppp_async              13056  0
crc_ccitt               5888  1 ppp_async
ppp_generic            26772  3 ppp_deflate,bsd_comp,ppp_async
slhc                    9856  1 ppp_generic
snd_seq_dummy           6788  0
snd_seq_oss            32896  0
snd_seq_midi_event     10112  1 snd_seq_oss
snd_seq                50640  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_pcm_oss            42784  0
snd_mixer_oss          18048  1 snd_pcm_oss
ipv6                  254496  12
pcmcia                 34988  0
pcmcia_core            36500  1 pcmcia
capability              7304  0
commoncap               9344  1 capability
lp                     13736  0
parport_pc             27812  1
parport                34760  2 lp,parport_pc
pcspkr                  6528  0
psmouse                39048  0
matrox_w1               7424  0
wire                   24324  1 matrox_w1
cn                     10784  1 wire
pata_via               12164  0
via_agp                12160  1
agpgart                31432  1 via_agp
ata_generic             9220  0
i2c_viapro             11668  0
snd_ens1371            24352  1
gameport               15112  1 snd_ens1371
snd_rawmidi            22560  1 snd_ens1371
snd_seq_device         10508  4 snd_seq_dummy,snd_seq_oss,snd_seq,snd_rawmidi
snd_ac97_codec         98980  1 snd_ens1371
ac97_bus                6016  1 snd_ac97_codec
snd_pcm                72068  3 snd_pcm_oss,snd_ens1371,snd_ac97_codec
snd_timer              22532  2 snd_seq,snd_pcm
snd                    47204  12 snd_seq_oss,snd_seq,snd_pcm_oss,snd_mixer_oss,snd_ens1371,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm,snd_timer
soundcore               9824  1 snd
snd_page_alloc         11528  1 snd_pcm
shpchp                 33172  0
evdev                  11904  3
Inoltre questo è l'output di tail -f /var/log/messages

Codice: Seleziona tutto

rosario@darkstar:~$ sudo tail -f /var/log/messages
Mar  1 18:24:25 darkstar pppd[2880]: pppd 2.4.4 started by rosario, uid 1000
Mar  1 18:24:25 darkstar pppd[2880]: Using interface ppp0
Mar  1 18:24:25 darkstar pppd[2880]: Connect: ppp0 <--> /dev/tts/0
Mar  1 18:24:26 darkstar pppd[2880]: CHAP authentication succeeded:
Mar  1 18:24:26 darkstar pppd[2880]: CHAP authentication succeeded
Mar  1 18:24:26 darkstar pppd[2880]: local  IP address 80.104.155.44
Mar  1 18:24:26 darkstar pppd[2880]: remote IP address 217.141.250.7
Mar  1 18:24:26 darkstar pppd[2880]: primary   DNS address 62.211.69.150
Mar  1 18:24:26 darkstar pppd[2880]: secondary DNS address 212.48.4.15
Mar  1 18:26:48 darkstar sudo:  rosario : TTY=pts/1 ; PWD=/home/rosario ; USER=root ; COMMAND=/usr/bin/tail -f /var/log/messages
L'output resta proprio cosi e devo premere ctrl-c per uscire.

Re: huawei e220 tim

Inviato: dom 1 mar 2009, 18:41
da ragnetto
Posta l' lsmod di Xandros avviandolo senza la huawei.

Re: huawei e220 tim

Inviato: dom 1 mar 2009, 18:45
da muzzle
Con slackware carica sia il modulo "airprime" sia il module "option"; potrebbero crearsi problemi a vicenda. Prova a blacklistare uno dei due e vedere se questo risolve il problema.

Ciao

Re: huawei e220 tim

Inviato: dom 1 mar 2009, 18:50
da bonaparten
Questo lsmod si xandros senza chiave:

Codice: Seleziona tutto

Module                  Size  Used by
acpi_cpufreq            5004  0
freq_table              1988  1 acpi_cpufreq
usb_storage            22980  0
libusual                6352  1 usb_storage
pciehp                 31172  0
pci_hotplug             9672  1 pciehp
ehci_hcd               25420  0
uhci_hcd               18636  0
usbhid                 13444  0
usbcore                91992  6 usb_storage,libusual,ehci_hcd,uhci_hcd,usbhid
snd_pcm_oss            33568  0
snd_mixer_oss          13056  1 snd_pcm_oss
rt2860sta             500312  1
atl1e                  26388  0
fuse                   34516  0
button                  5648  0
processor              19820  1 acpi_cpufreq
battery                 7940  0
ac                      3524  0
autofs4                15876  0
sr_mod                 13284  0
cdrom                  30624  1 sr_mod
snd_hda_intel         286928  1
snd_pcm                50696  2 snd_pcm_oss,snd_hda_intel
snd_timer              15556  1 snd_pcm
snd_page_alloc          6728  2 snd_hda_intel,snd_pcm
snd_hwdep               6084  1 snd_hda_intel
snd                    34916  8 snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep
soundcore               3744  1 snd
asus_acpi               6560  0
genrtc                  6028  0

Re: huawei e220 tim

Inviato: dom 1 mar 2009, 19:04
da bonaparten
Ho provato blacklistando prima option e poi airprime, il risultanto non cambia. Sono riuscito (e non so come) a risolvere il problema di wvidial questo è l'output:

Codice: Seleziona tutto

--> WvDial: Internet dialer version 1.60
--> Cannot get information for serial port.
--> Initializing modem.
--> Sending: ATZ
--> Sending: ATQ0
--> Re-Sending: ATZ
--> Modem not responding.
Il modem non risponde

Re: huawei e220 tim

Inviato: dom 1 mar 2009, 19:07
da muzzle
Sembra che wvdial non veda alcun modem. Hai provato a digitare da console wvdialconf ?

Re: huawei e220 tim

Inviato: dom 1 mar 2009, 19:19
da ragnetto
Penso che ti manchino questi moduli:

Codice: Seleziona tutto

zlib_deflate
zlib_inflate
.

Re: huawei e220 tim

Inviato: dom 1 mar 2009, 19:26
da bonaparten
Mamma mia mi scuso per la stupidata.. è vero non l'avevo dato. Questo è l'output di wvdialconf:

Codice: Seleziona tutto

Editing `/etc/wvdial.conf'.

Scanning your serial ports for a modem.

ttyS0<*1>: ATQ0 V1 E1 -- OK
ttyS0<*1>: ATQ0 V1 E1 Z -- OK
ttyS0<*1>: ATQ0 V1 E1 S0=0 -- OK
ttyS0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
ttyS0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
ttyS0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyS0<*1>: Modem Identifier: ATI -- 57600
ttyS0<*1>: Speed 4800: AT -- OK
ttyS0<*1>: Speed 9600: AT -- OK
ttyS0<*1>: Speed 19200: AT -- OK
ttyS0<*1>: Speed 38400: AT -- OK
ttyS0<*1>: Speed 57600: AT -- OK
ttyS0<*1>: Speed 115200: AT -- OK
ttyS0<*1>: Max speed is 115200; that should be safe.
ttyS0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
ttyS1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
Modem Port Scan<*1>: S2   S3
WvModem<*1>: Cannot get information for serial port.
ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyUSB0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.

Found a modem on /dev/ttyS0.
Modem configuration written to /etc/wvdial.conf.
ttyS0<Info>: Speed 115200; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
ttyS0 è il modem seriale esterno 56 kb, il ttyUSB0 sarebbe la chiavetta.

Mentre adesso l'output di wvdial è questo:

Codice: Seleziona tutto

root@darkstar:/home/rosario# wvdial
--> WvDial: Internet dialer version 1.60
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Sending: AT+CGDCONT=16,"IP","ibox.tim.it"
AT+CGDCONT=16,"IP","ibox.tim.it"
ERROR
--> Bad init string.
--> Initializing modem.
--> Sending: ATZ

Re: huawei e220 tim

Inviato: dom 1 mar 2009, 19:58
da muzzle
AT+CGDCONT=16,"IP","ibox.tim.it"
è scorretta, se non erro. Questa é quella che a me funziona AT+CGDCONT=1,"IP","ibox.tim.it",,0,0

Re: huawei e220 tim

Inviato: lun 2 mar 2009, 16:04
da bonaparten
Ho provato a modificarla ma non funziona comunque.
Comunque questa è la configurazione del mio wvdial.conf:

Codice: Seleziona tutto

Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","ibox.tim.it",,0,0
Modem = /dev/ttyUSB0
Phone = *99#
Password = tim
Modem Type = Analog Modem
Stupid Mode = 1
Compuserve = 0
Baud = 115200
Ask Password = 0
ISDN = 0
Username = tim
Per i moduli zlib sembrano non essere presenti. Se do

Codice: Seleziona tutto

modprobe -l | grep zlib
non mi da nessun output