Pagina 1 di 1

wvdial e GPRS con Nokia N70

Inviato: mar 27 giu 2006, 18:25
da Burroughs
Vi volevo chiedere qualche consiglio sul modo di impostare il file di configurazione di wvdial per effettuare la connessione ad Internet tramite un Nokia N70.
Mi spiego meglio: per due anni e mezzo ho usato un Sony Ericsson Z600 ed il suddetto file di configurazione per connettermi alla rete senza riscontrare mai il minimo problema.
Adesso che ho cambiato cellulare, son cominciati i dolori. ;-)
Scherzi a parte, la mia Slack current (kernel 2.6.15.3) mi riconosce il dispositivo, i parametri per la connessione ad Internet (APN, username e password) sono già stati impostati sul cellulare, a questo punto però, quando lancio wvdial per effettuare la connessione, ottengo il seguente output:

Codice: Seleziona tutto

root@andy:~# wvdial
--> WvDial: Internet dialer version 1.53
--> Initializing modem.
--> Sending: +++AT
ERROR
--> Bad init string.
Qui di seguito il mio /etc/wvdial.conf:

Codice: Seleziona tutto

[Dialer Defaults]
Modem = /dev/rfcomm0
Baud = 115200
SetVolume = 0
Dial Command = ATDT
Init1 = +++AT
Init2 = ATQ0V1&C1
Init3 = ATE1
Init4 = AT&FE0V1&D2
Init5 = ATV1E0S0=0&D2&C1
Init6 = AT+CMEE=1
Init7 = AT +IFC=2,2;
Init8 = AT +DS=0;
FlowControl = CRTSCTS
Phone = *99#
Username = xxxxx
Password = xxxx
Ask Password = 0
Dial Command = ATDT
Stupid Mode = 1
Compuserve = 0
Force Address =
Idle Seconds = 300
DialMessage1 =
DialMessage2 =
ISDN = 0
Auto DNS = 1
Sembrerebbe che ci sia un problema nelle stringhe di inizializzazione che vengono passate al modem.
Qualcuno ha idea di quale potrebbe essere la sequenza corretta da passare al modem del dispositivo?

Burroughs.

Inviato: mer 28 giu 2006, 16:42
da Burroughs
Ho risolto il problema!
Dato che la faccenda può interessare qualcuno, do qualche dritta utile.
Allora, supposto che sia stato installato il megapack di bluez da slacky.it (a tal proposito consiglio caldamente quello che fa riferimento alla versione 2.25 delle bluez-libs e delle bluez-utils), conviene predisporre uno scrippettino che fa le seguenti cose:

Codice: Seleziona tutto

hcid
hciconfig hci0 up
rfcomm connect 0 indirizzo_MAC_dispositivo 3
in modo tale da ritrovarci il cellulare bell'e riconosciuto dal sistema.
Con il Nokia N70 è assolutamente imprescindibile specificare, come si può vedere più sopra, il canale 3 per effettuare la connessione, altrimenti il modem integrato nel cellulare non verrà riconosciuto.
La connessione ad Internet la effettuo tramite wvdial, di cui posto il relativo file di configurazione, che andrà copiato in /etc:

Codice: Seleziona tutto

[Dialer Defaults]
Modem = /dev/rfcomm0
Baud = 115200
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = AT+CGDCONT=,,"ibox.tim.it"
FlowControl = CRTSCTS
Phone = *99#
Username = vostro_numero_cellulare
Password = password_da_voi_scelta
Ask Password = 0
Dial Command = ATDT
Stupid Mode = 1
Compuserve = 0
Force Address =
Idle Seconds = 10000
DialMessage1 =
DialMessage2 =
ISDN = 0
Auto DNS = 1
Se qualcuno volesse utilizzare una configurazione DNS statica, consiglio di impostare la diretiva Auto DNS a 0 e di configurare il resolv.conf in questo modo:

Codice: Seleziona tutto

#Begin of /etc/resolv.conf

search localdomain
nameserver                              213.230.155.94          #TIM
nameserver                              213.230.130.222         #TIM

#End of /etc/resolv.conf
Questo è tutto.
Spero di aver giovato a qualcuno. :wink:

Burroughs.