Pagina 1 di 1
Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: sabato 23 febbraio 2008, 22:56
da marcus89
Ciao a tutti.
Sto tentando di configurare il vodafone internet box di cui nel titolo sul portatile di un mio amico che, nel caso l'impresa riuscisse, passerebbe definitivamente a linux... (good)
Sul pc c'è kubuntu 7.10: attaccata la periferica a caldo, viene riconosciuta da lsusb:
Il wvdial.conf (copiato da non ricordo più dove in internet):
Codice: Seleziona tutto
[Dialer Vodafone]
Init2 = ATZ
Init3 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Stupid Mode = 1
Modem Type = Analog Modem
ISDN = 0
Phone = *99***1#
Modem = /dev/ttyUSB0
Username = vodafone
Dial Command = ATDT
Password = vodafone
Baud = 460800
Init4 = AT+CGDCONT=1,"IP","web.omnitel.it"
Al primo tentativo di connessione la console mi restituisce, tra le altre righe, questi errori:
Codice: Seleziona tutto
WvDial<Err>: Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
WvDial<Err>: --> PAP (Password Authentication Protocol) may be flaky.
WvDial<Err>: Warning: Could not modify /etc/ppp/chap-secrets: Permission denied
WvDial<Err>: --> CHAP (Challenge Handshake) may be flaky.
Do quindi
Codice: Seleziona tutto
giovanni@giovanni-laptop:~$ sudo chmod g+wr /etc/ppp/pap-secrets
giovanni@giovanni-laptop:~$ sudo chmod g+wr /etc/ppp/chap-secrets
Al secondo tentativo, mi risponde (cito solo le righe "interessanti"):
Codice: Seleziona tutto
WvDial<Notice>: Starting pppd at Sat Feb 23 22:40:05 2008
WvDial<Notice>: Pid of pppd: 6367
WvDial<*1>: Using interface ppp0
WvDial<*1>: Authentication (CHAP) started
WvDial<*1>: Authentication (CHAP) successful
WvDial<*1>: Disconnecting at Sat Feb 23 22:40:05 2008
WvDial<*1>: The PPP daemon has died: A modem hung up the phone (exit code = 16)
Cosa significa? Come posso risolvere?
Grazie per l'aiuto
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: sabato 23 febbraio 2008, 23:05
da Shaved
L'E220 non è proprio semplicissimo da configurare; il problema sta nel fatto che all'avvio il kernel lo riconosce come un'unità di massa. Ma non è finità qui: se riuscirai a configurare una connessione, verrà usato il modulo usbserial, che limiterà la velocità in download a 64kb/s.
Io ho configurato il mio con il modulo airprime e funziona molto bene. Ti passo il link ad un file dove ho scritto la procedura (è un po' lunga):
http://www.divshare.com/download/3859949-cda
http://www.divshare.com/download/3865346-a7b
http://www.divshare.com/download/3865559-30e
Ciao
Edit: nel file di cui sopra avevo dimenticato di indicare un passaggio. Lo sostituisco con uno aggiornato e corretto.
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: domenica 24 febbraio 2008, 11:28
da marcus89
Grazie, Shaved, per avermi risposto!
Non mi è chiaro se dopo aver modificato il modulo airprime dei sorgenti del kernel, il kernel lo devo compilare e installare?
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: domenica 24 febbraio 2008, 11:36
da Shaved
Scusa, mi sono accorto che manca il passaggio della ricompilazione del modulo :-[. Basta fare così
Codice: Seleziona tutto
cd linux-source-2.6.22/drivers/usb/serial
sudo make -C /lib/modules/`uname -r`/build M=`pwd`
sudo depmod -a
sudo cp airprime.ko /lib/modules/`uname -r`/kernel/drivers/usb/serial/airprime.ko
Il simbolo
` non è un apostrofo: lo ottieni premendo alt-gr+' (alt-gr+tasto dell'apostrofo).
Aggiorno il file e cambio il link.
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: domenica 24 febbraio 2008, 11:41
da kurtzisa
forse dico una cosa stupida...
https://forge.vodafonebetavine.net/proj ... nemobilec/
qui trovi un pacchetto deb per installare un programmino simile a quelo che dala vodafone, ma per linux e sotto licenza gpl, io l'ho provato con la chiavetta vecchia e quella nuova, funziona alla grande!!!
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: domenica 24 febbraio 2008, 11:52
da Shaved
Anche quel software è una buona soluzione

. Io non lo uso perché tra le dipendenze richiede dei pacchetti tipici di gnome (ho Kubuntu).
Se non sbaglio, però, è disponibile in formato .deb solo per le piattaforme intel...per gli amd64 c'è un .rpm da convertire con
alien, oppure un tar.gz.
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: domenica 24 febbraio 2008, 12:15
da marcus89
Allora, terminata la tua procedura, ho riavviato con la periferica attaccata alla porta usb:
mi veniva riconosciuta come un cd (cioè l'esatto contrario delle nostre intenzioni ???). Ho riavviato una seconda volta, questa volta non c'era l'icona del cd sul desktop. Ho provato a dare "wvdial vodafone":
Codice: Seleziona tutto
WvDial<Notice>: Starting pppd at Sun Feb 24 12:05:56 2008
WvDial<Notice>: Pid of pppd: 5447
WvDial<*1>: Disconnecting at Sun Feb 24 12:05:56 2008
WvDial<*1>: The PPP daemon has died: pppd options error (exit code = 2)
WvDial<*1>: man pppd explains pppd error codes in more detail.
WvDial<Notice>: I guess that's it for now, exiting
WvDial<Notice>: The PPP daemon has died. (exit code = 2)
Il manuale di pppd dice:
Codice: Seleziona tutto
2 An error was detected in processing the options given, such as two mutually exclusive options being used.
Quindi presumo il problema stia nel wvdial.conf, o no?
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: domenica 24 febbraio 2008, 17:35
da Shaved
Prova ad usare un wvdial basilare
Codice: Seleziona tutto
[Dialer Defaults]
Modem = /dev/ttyACM0
Baud = 460800
Init = ATZ0
Init2 = AT Q0 V1 E0 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","web.omnitel.it"
Modem Type = Analog Modem
Carrier Check = no
Phone = *99***1#
Username = ininfluente
Password = ininfluente
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: domenica 24 febbraio 2008, 19:08
da marcus89
Adesso il wvdial.conf è questo, perché il tuo non funzionava:
Codice: Seleziona tutto
[Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 460800
Init = ATZ0
Init2 = AT Q0 V1 E0 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","web.omnitel.it"
Modem Type = Analog Modem
Carrier Check = no
Phone = *99***1#
Username = ininfluente
Password = ininfluente
Il risultato è involontariamente comico:
Codice: Seleziona tutto
giovanni@giovanni-laptop:~$ wvdial
WvDial<*1>: WvDial: Internet dialer version 1.56
WvModem<*1>: Cannot get information for serial port.
WvDial<*1>: Initializing modem.
WvDial<*1>: Sending: ATZ0
WvDial Modem<*1>: ATZ0
WvDial Modem<*1>: OK
WvDial<*1>: Sending: AT Q0 V1 E0 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: AT Q0 V1 E0 S0=0 &C1 &D2 +FCLASS=0
WvDial Modem<*1>: OK
WvDial<*1>: Sending: AT+CGDCONT=1,"IP","web.omnitel.it"
WvDial Modem<*1>: OK
WvDial<*1>: Modem initialized.
WvDial<*1>: Sending: ATDT*99***1#
WvDial<*1>: Waiting for carrier.
WvDial Modem<*1>: CONNECT
WvDial<*1>: Carrier detected. Waiting for prompt.
WvDial<Notice>: Don't know what to do! Starting pppd and hoping for the best.
WvDial<Notice>: Starting pppd at Sun Feb 24 18:59:59 2008
WvDial<Notice>: Pid of pppd: 5309
WvDial<*1>: Disconnecting at Sun Feb 24 19:00:00 2008
WvDial<*1>: The PPP daemon has died: pppd options error (exit code = 2)
WvDial<*1>: man pppd explains pppd error codes in more detail.
WvDial<Notice>: I guess that's it for now, exiting
WvDial<Notice>: The PPP daemon has died. (exit code = 2)
(rotfl)"
Don't know what to do", "
hoping for the best" (rotfl) (rotfl)
Questa non me l'aspettavo proprio!
P.S. Per postare mi sono connesso via ethernet, poi ho tolto il cavo e provato alcune modifiche al wvdial.conf: mi risponde invariabilmente
Codice: Seleziona tutto
giovanni@giovanni-laptop:~$ wvdial
WvDial<*1>: WvDial: Internet dialer version 1.56
WvModem<*1>: Cannot get information for serial port.
WvDial<*1>: Initializing modem.
WvDial<*1>: Sending: ATZ0
WvDial<*1>: Sending: ATQ0
WvDial<*1>: Re-Sending: ATZ0
WvDial<Err>: Modem not responding.
???
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: domenica 24 febbraio 2008, 20:16
da Shaved
Al momento, non ho grandi idee...io uso kppp su Kubuntu, ma anche con wvdial non ho mai avuto questi problemi :-\.
Ti suggerisco una mossa, che potrà anche non essere giusta, ma tanto vale tentarla: entra nel file /etc/resolv.conf e commenta tutti i dns che ci trovi. Poi aggiungi quelli open
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: domenica 24 febbraio 2008, 21:35
da marcus89
Niente da fare..
Può c'entrare qualcosa l'aggiornamento del firmware che ho fatto un paio di giorni fa? Serve una particolare versione del firmware affinché funzioni?
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: lunedì 25 febbraio 2008, 18:22
da Shaved
marcus89 ha scritto:
Può c'entrare qualcosa l'aggiornamento del firmware che ho fatto un paio di giorni fa? Serve una particolare versione del firmware affinché funzioni?
Ops...questo non te lo so dire.
Nel caso il tuo amico si fosse stancato di aspettare, mettigli il programma della Vodafone. Se poi dovesse andargli più lento rispetto a quando lo usa con Windows, deve modificare l'usbserial.
Siccome l'operazione è un po' troppo tecnica, non vale la pena di "spaventarlo" prima del tempo. Per il momento connettilo, poi al limite si penserà alle ottimizzazioni del caso
Ciao
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: sabato 8 marzo 2008, 18:09
da kodemondo
Ciao ho anch'io un Huawei E220, oggi ho letto questo post e ho segiuto i consigli di Shaved....non mi sembra vero ma ora va veramente più veloce.
Grazie della dritta (good) (b2b)
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: sabato 8 marzo 2008, 21:04
da kodemondo
Senza aprire un nuovo....
quando mi connetto a volte wvdial mi da queste stringhe di codice:
WvDial: local IP address 217.202.15.35
WvDial: remote IP address 10.64.64.64
WvDial: primary DNS address 10.11.12.13
WvDial: secondary DNS address 10.11.12.14
sembra sia connesso alla rete ma non si apre nessuna pagina neanche dopo alcuni minuti mentre disconnettendomi e riprovando ripetutamente quando escono questi indirizzi:
WvDial: local IP address 217.201.193.44
WvDial: remote IP address 10.64.64.64
WvDial: primary DNS address 213.230.130.222
WvDial: secondary DNS address 213.230.155.94
riesco a navigare correttamente.
Ho anche provato a inserirli in resolv.conf ma non cambia nulla.
Re: Huawei E220 (per gli amici 12d1:1003) mi riattacca la connessione!
Inviato: sabato 8 marzo 2008, 23:36
da Shaved
kodemondo ha scritto:
WvDial: primary DNS address 213.230.130.222
WvDial: secondary DNS address 213.230.155.94
Questi sono i dns della Tim (yes).
Prova a rimetterli nel file /etc/resolv.conf e fai in modo che lo stesso file non venga modificato da altre applicazioni. Se usi il terminale bisogna dare questo comando
e per riportare tutto come prima
Ricordati di disabilitare l'ipv6 (vedi
qui).