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

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:
.
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
non mi da nessun output