Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Siemens ME45 e connessione GPRS

32 views
Skip to first unread message

Andrea Gasperi

unread,
Sep 4, 2001, 5:30:27 AM9/4/01
to
Ciao a tutti.
ho l'impressione di essere entrato in uno di quei tunnel di
configurazione da cui esci molto piu' vecchio.
Il problema e' la configurazione del cellulare Siemens ME45 come modem
GPRS usando tim.
Sia con cavo che con porta infrarossi ho lo stesso problema.
Arrivo alla verifica username e password poi la connessione viene
chiusa (mi viene suggerito di rivolgermi al mio provider).
Alla Telecom mi hanno configurato cellulare e passato la seguente
stringa di connessione: +cgdcont=1,"IP","uni.tim.it","0.0.0.0",0,0;
password e username sono giusti.
Il mio dubbio e' che la mia SIM sia troppo vecchia (novembre 98). Alla
TIM non mi hanno detto nulla.
A qualcuno risulta che le SIM debbano essere del tipo nuovo per
funzionare con GPRS?
Qualcuno e' riuscito a far andare l'ME45 con windows millenium e
abbonamento TIM?
Per favore se qualcuno sa qualcosa mi scriva anche sull'email.

GRAZIE MILLE!
Andrea.

Questo un esempio del logfile del modem dopo una connessione non
riuscita.

09-04-2001 11:01:35.67 - S45 Modem (GPRS) in use.
09-04-2001 11:01:35.67 - Modem type: S45 Modem (GPRS)
09-04-2001 11:01:35.67 - Modem inf path: SIEMEN~1.INF
09-04-2001 11:01:35.67 - Modem inf section: Modem1
09-04-2001 11:01:35.67 - 57600,N,8,1
09-04-2001 11:01:35.67 - 57600,N,8,1
09-04-2001 11:01:35.67 - 57600,N,8,1
09-04-2001 11:01:35.68 - Initializing modem.
09-04-2001 11:01:35.68 - Send: AT<cr>
09-04-2001 11:01:38.68 - Recv: <no response>
09-04-2001 11:01:38.68 - WARNING: Unrecognized response. Retrying...
09-04-2001 11:01:38.68 - Send: AT<cr>
09-04-2001 11:01:38.89 - Recv: AT<cr>
09-04-2001 11:01:38.89 - Recv: <cr><lf>OK<cr><lf>
09-04-2001 11:01:38.89 - Interpreted response: Ok
09-04-2001 11:01:38.89 - Send: AT&FE0<cr>
09-04-2001 11:01:39.13 - Recv: AT&FE0<cr>
09-04-2001 11:01:39.13 - Recv: <cr><lf>OK<cr><lf>
09-04-2001 11:01:39.13 - Interpreted response: Ok
09-04-2001 11:01:39.13 - Send: AT+FCLASS=0<cr>
09-04-2001 11:01:39.36 - Recv: <cr><lf>OK<cr><lf>
09-04-2001 11:01:39.36 - Interpreted response: Ok
09-04-2001 11:01:39.36 - Send: ATS7=60\Q3<cr>
09-04-2001 11:01:39.60 - Recv: <cr><lf>OK<cr><lf>
09-04-2001 11:01:39.60 - Interpreted response: Ok
09-04-2001 11:01:39.60 - Send:
AT+cgdcont=1,"IP","uni.tim.it","0.0.0.0",0,0;<cr>
09-04-2001 11:01:39.86 - Recv: <cr><lf>OK<cr><lf>
09-04-2001 11:01:39.86 - Interpreted response: Ok
09-04-2001 11:01:39.86 - Dialing.
09-04-2001 11:01:39.86 - Send: ATD*###<cr>
09-04-2001 11:01:40.47 - Recv: <cr><lf>CONNECT<cr><lf>
09-04-2001 11:01:40.47 - Interpreted response: Connect
09-04-2001 11:01:40.47 - Connection established at 57600bps.
09-04-2001 11:01:40.47 - Error-control off or unknown.
09-04-2001 11:01:40.47 - Data compression off or unknown.
09-04-2001 11:01:44.36 - Hanging up the modem.
09-04-2001 11:01:44.36 - Hardware hangup by lowering DTR.
09-04-2001 11:01:45.56 - WARNING: The modem did not respond to
lowering DTR. Trying software hangup...
09-04-2001 11:01:45.56 - Send: +++
09-04-2001 11:01:46.60 - Recv: <cr><lf>OK<cr><lf>
09-04-2001 11:01:46.60 - Interpreted response: Ok
09-04-2001 11:01:46.60 - Send: ATH<cr>
09-04-2001 11:01:46.83 - Recv: <cr><lf>OK<cr><lf>
09-04-2001 11:01:46.83 - Interpreted response: Ok
09-04-2001 11:01:46.83 - 57600,N,8,1
09-04-2001 11:01:47.89 - Session Statistics:
09-04-2001 11:01:47.89 - Reads : 251 bytes
09-04-2001 11:01:47.89 - Writes: 347 bytes
09-04-2001 11:01:47.89 - General Comm Errors: 1
09-04-2001 11:01:47.89 - S45 Modem (GPRS) closed.

Claudio Rolla

unread,
Sep 4, 2001, 6:01:27 AM9/4/01
to
"Andrea Gasperi" <and...@october28.com> wrote in message
news:c754e390.01090...@posting.google.com...

> Ciao a tutti.
[Snip]

EVVIVA!
..NON SONO SOLO IN QUESTO UNIVERSO!!! :-D

Andrea,
(ti rispondo sul newsgroup perchè forse può interessare anche ad altri)
mi trovo nella tua stessa esatta situazione!
Io sto provando con un Siemens S45 connesso via cavo ad un Windows ME
(Ma sto facendo prove anche con un Palmare Casio Cassiopeia E105
WindowsCE 2.11).
Sto provando la connessione GPRS a Omni-Voda, ma i risultati che ottengo
sono esattamente gli stessi.

La mia stringa di connessione è:

AT+CGDCONT=2,"IP","web.omnitel.it","0.0.0.0"
(io ho il 2 perchè utilizzo il secondo profilo immagazzinato nel
telefono)

Il numero da chiamare, secondo il manuale Siemens è '*99***1#'
Mentre Omnitel dice di mettere '*99*0*1*1#'
Non mi è chiaro se sono comandi che interpreta il telefono oppure se
vengono trasmessi al server GPRS installato da Omnitel (nel tuo caso
TIM).

Ho visto il log che ottieni ed è esattamente identico al mio.
Io credo che il punto critico sia nelle righe che seguono:

> 09-04-2001 11:01:40.47 - Connection established at 57600bps.
> 09-04-2001 11:01:40.47 - Error-control off or unknown.
> 09-04-2001 11:01:40.47 - Data compression off or unknown.
> 09-04-2001 11:01:44.36 - Hanging up the modem.

Non capisco perchè non riconosca l'Error-control e la compressione Dati.

L'Help desk di Omnitel suggerisce di impostare il Flow Control a
'Software'

Io ho installato il software disponibile sul sito della Siemens anzi che
quello presente sul mini-CD.
Sul sito Siemens, c'è anche il modem configuration helper, ma non riesco
ad installarlo perchè dice che la lingua del sistema operativo è
differente.

Sto ancora facendo prove, ma vedo che facendo un cambiamento per volta e
ripetendo il tentativo di connessione, il risultato non cambia.
Se fai dei progressi fammelo sapere, io farò altrettanto.

Ciao

Claudio


--
Posted from [213.199.0.66]
via Mailgate.ORG Server - http://www.Mailgate.ORG

Marco Giordani

unread,
Sep 4, 2001, 6:14:53 AM9/4/01
to
On Tue, 4 Sep 2001 10:01:27 +0000 (UTC), Claudio Rolla
<marv...@libero.it> wrote:
> AT+CGDCONT=2,"IP","web.omnitel.it","0.0.0.0"
> (io ho il 2 perchè utilizzo il secondo profilo immagazzinato nel
> telefono)
>
> Il numero da chiamare, secondo il manuale Siemens è '*99***1#'
> Mentre Omnitel dice di mettere '*99*0*1*1#'

A mio parere il primo uno che ti consiglia Omnitel non e` necessario e
in quel caso le stringhe diventano equivalenti. Gli asterischi non
servono se non metti parametri in mezzo. A mio parere ne consegue che ti
basta fare *99*1# o anche *99# visto che il primo profilo e` di default
(almeno nel mio T39 e nel mio precedente T260). Siccome tu dici di usare
il profilo 2 dovresti fare *99*2# direi...

Comunque sono comandi del telefono per la compatibilita` con programmi
che sanno parlare solo comandi AT dei modem... alla rete non vengono
inviati.

marco


--
Marco Giordani <gior...@cs.unibo.it> - GnuPGid 0x229B1BE8/1024
Key fingerprint = F1C8 CD45 210D 6C19 A5FD A864 FA01 3E5C 229B 1BE8
------------------------------------------------------------------------
Debian Mirror administrator on ftp.students.cs.unibo.it.

Paquito

unread,
Sep 4, 2001, 6:13:12 AM9/4/01
to

"Andrea Gasperi" <and...@october28.com> ha scritto nel messaggio
news:c754e390.01090...@posting.google.com...

> 09-04-2001 11:01:39.86 - Dialing.
> 09-04-2001 11:01:39.86 - Send: ATD*###<cr>

Mi sa che l'errore è qua: manca la stringa USSD per inizializzare la rete ed
il cello secondo i parametri operatore; nel caso di TIM è *99#1# o qualcosa
del genere (chiedi a customer care).

Hai poi anche configurato il cello secondo i parametri giusti ?


--
Saluti.

And so leaving all our hopes and dreams to the wind and the rain.
On the road again, on the road again !

Paquito

unread,
Sep 4, 2001, 6:21:03 AM9/4/01
to

"Claudio Rolla" <marv...@libero.it> ha scritto nel messaggio
news:2965312b243fed1f213...@mygate.mailgate.org...

> AT+CGDCONT=2,"IP","web.omnitel.it","0.0.0.0"
> (io ho il 2 perchè utilizzo il secondo profilo immagazzinato nel
> telefono)

Questa và al cello: è un setup del "modem" incorporato nel telefono

> Il numero da chiamare, secondo il manuale Siemens è '*99***1#'
> Mentre Omnitel dice di mettere '*99*0*1*1#'

Queste vanno alla rete: sono i comandi in notazione USSD che dicono alla
rete di configurarsi in un certo modo e perciò cambiano da operatore ad
operatore.

> Non mi è chiaro se sono comandi che interpreta il telefono oppure se
> vengono trasmessi al server GPRS installato da Omnitel (nel tuo caso
> TIM).

Dipende dai comandi :-)


> > 09-04-2001 11:01:40.47 - Connection established at 57600bps.
> > 09-04-2001 11:01:40.47 - Error-control off or unknown.
> > 09-04-2001 11:01:40.47 - Data compression off or unknown.
> > 09-04-2001 11:01:44.36 - Hanging up the modem.
>
> Non capisco perchè non riconosca l'Error-control e la compressione Dati.

No: fà così anche il mio 7110 in connessione non GPRS a 9.600 bps; è normale
perchè il controllo d'errore è quello in modalità "trasparente" (error
control unknown), cioè quello proprietario del GSM: questa è una
impostazione di rete che non può essere variata a proprio piacimento.

Per la compressione mi sa che è lo stesso ma non ci ho mai fatto molta
attenzione.

Marco Giordani

unread,
Sep 4, 2001, 7:23:50 AM9/4/01
to
In article <9n2bet$4uuns$1...@ID-42672.news.dfncis.de>, Paquito wrote:
>
>"Claudio Rolla" <marv...@libero.it> ha scritto nel messaggio
>news:2965312b243fed1f213...@mygate.mailgate.org...
>
>Queste vanno alla rete: sono i comandi in notazione USSD che dicono alla
>rete di configurarsi in un certo modo e perciň cambiano da operatore ad
>operatore.

Dubito fortemente che vadano alla rete. Le specifiche indicano che tale
comando indica al telefono di eseguire tutte le procedure necessarie a
collegarsi in GPRS secondo il profilo indicato. Il fatto stesso che il
profilo viene indicato nel comando ed e` dipendente solo dalla
configurazione del tuo telefono e non dalla rete mi sembra sia una prova
a mio favore...

marco


--
Marco Giordani <ma...@students.cs.unibo.it> - GnuPGid 0x229B1BE8/1024

Marvin2k

unread,
Sep 4, 2001, 4:46:41 PM9/4/01
to
Scusa, ma ti riferisci mica alla stringa di impostazione del QoS? (comando
AT+CGQREQ=)
Su qualche sito estero ho visto che qualcuno ne consiglia l'impostazione ma
la Omni-voda non mi ha detto di dare quel comando..
La stringa che tu scrivi (*99#1# o qualcosa del genere) io la imposto come
#99*0*1*1# ma nel numero telefonico che in un collegamento analogico
corrisponde al numero da chiamare.
Cmq sul CD che c'č col telefono ho trovato il .pdf con la spiegazione di
tutti i comandi GPRS accettati dal mio telefono. Ora lo studierň per vedere
di capirci di piů. Se a qualcuno interessa posso anche mandarlo in Email.

Saluti
Claudio


"Paquito" <pasquale.m...@tiscalinet.it> ha scritto nel messaggio
news:9n29ll$4poie$4...@ID-42672.news.dfncis.de...


>
> "Andrea Gasperi" <and...@october28.com> ha scritto nel messaggio
> news:c754e390.01090...@posting.google.com...
>
> > 09-04-2001 11:01:39.86 - Dialing.
> > 09-04-2001 11:01:39.86 - Send: ATD*###<cr>
>

> Mi sa che l'errore č qua: manca la stringa USSD per inizializzare la rete
ed
> il cello secondo i parametri operatore; nel caso di TIM č *99#1# o

Mario Jori

unread,
Sep 4, 2001, 4:49:32 PM9/4/01
to
In article
<2965312b243fed1f213...@mygate.mailgate.org>,
"Claudio Rolla" <marv...@libero.it> wrote:

>Sto provando la connessione GPRS a Omni-Voda, ma i risultati che ottengo
>sono esattamente gli stessi.
>

>La mia stringa di connessione č:


>
>AT+CGDCONT=2,"IP","web.omnitel.it","0.0.0.0"

>(io ho il 2 perchč utilizzo il secondo profilo immagazzinato nel
>telefono)

Prova a usare come APN "internet" e non "Web.omnitel.it" sia nella
stringa del modem sia come apn nell'account dati del telefonino.
La stringa diventa "pinternet" se hai un prepagato.
Nella configurazione dell'account dati metti anche la tua userid e
password. Attenzione deve essere diversa da quella del WAP che ha userid
e pw uguale per tutti gli utenti
Nella mia esperienza il "numero di telefono" utile e' atd*99# e tutte le
variazioni segnalate non portano nessun vantaggio
M


_______________________
Mario Jori
jo...@fildir.unimi.it
_______________________

Paquito

unread,
Sep 5, 2001, 2:43:59 AM9/5/01
to

"Marvin2k" <marv...@libero.it> ha scritto nel messaggio
news:R4bl7.2438$kt4.1...@news.infostrada.it...

> Scusa, ma ti riferisci mica alla stringa di impostazione del QoS? (comando
> AT+CGQREQ=)

No.

> La stringa che tu scrivi (*99#1# o qualcosa del genere) io la imposto come
> #99*0*1*1# ma nel numero telefonico che in un collegamento analogico
> corrisponde al numero da chiamare.

Esatto: solo che quando hai postato il log della connessione, nella parte
che io ho quotato e che č riferita alla composizione del numero (comando
ATDT, cioč Dial Tone), questa stringa mancava.

> Cmq sul CD che c'č col telefono ho trovato il .pdf con la spiegazione di
> tutti i comandi GPRS accettati dal mio telefono.

Saresti cosě gentile da mandarmelo in e-mail ? Cosě me lo studio pure io :-)

Paquito

unread,
Sep 5, 2001, 2:45:20 AM9/5/01
to

"Marco Giordani" <gior...@dotto.cs.unibo.it> ha scritto nel messaggio
news:slrn9p9ee6....@dotto.cs.unibo.it...

> Dubito fortemente che vadano alla rete.

Vanno alla rete, dato che vengono composti da un ATDT.

> Le specifiche indicano

Dove in rete queste specifiche ?

Mario Jori

unread,
Sep 5, 2001, 3:19:49 AM9/5/01
to
In article <slrn9p9act....@ermes.olimpo.ddns.org>,
Marco Giordani <gior...@cs.unibo.it> wrote:

>A mio parere il primo uno che ti consiglia Omnitel non e` necessario e
>in quel caso le stringhe diventano equivalenti. Gli asterischi non
>servono se non metti parametri in mezzo. A mio parere ne consegue che ti
>basta fare *99*1# o anche *99# visto che il primo profilo e` di default
>(almeno nel mio T39 e nel mio precedente T260). Siccome tu dici di usare
>il profilo 2 dovresti fare *99*2# direi...

Secondo me Marco ha ragione. E che ne diresti di semplificare le cose,
visto che non funziona, mettendo il profilo pc come primo profilo del
telefonino?
Inoltre hai provato a mettere internet o pinternet invece di
web.omitel.it nella stringa di settaggio del "modem" del telefonino? non
l'ho provata ma me l'ha consigliata una persona a cui funzionava

Marco Giordani

unread,
Sep 5, 2001, 5:42:16 AM9/5/01
to
On Wed, 5 Sep 2001 08:45:20 +0200, Paquito
<pasquale.m...@tiscalinet.it> wrote:
>
> Vanno alla rete, dato che vengono composti da un ATDT.

Secondo me no. Il fatto che venga usato ATD non significa nulla...
questo comando nasce proprio per compatibilita` con i software che non
consentono di modificare i comandi inviati ai modem per la connessione
(da quel che ne so windows non lo permette... ma io non lo uso quindi mi
posso sbagliare). Come potrebbero essere inviati alla rete se come
parametro devi indicare il profilo che e` memorizzato nel tuo telefono?
La rete non e` al corrente della posizione in cui ho meorizzato il
profilo ed e` il telefono, leggendo le informazioni inserite nel
profilo, che sa cosa deve fare per connettersi.

> Dove in rete queste specifiche ?

www.etsi.org.

marco

--
Marco Giordani <gior...@cs.unibo.it> - GnuPGid 0x229B1BE8/1024


Key fingerprint = F1C8 CD45 210D 6C19 A5FD A864 FA01 3E5C 229B 1BE8

Olpié.

unread,
Sep 5, 2001, 1:26:58 PM9/5/01
to
Niente da fare ME 45 non va ....questa la risposta:

09-05-2001 19:06:57.03 - S45 Modem (GPRS) in use.
09-05-2001 19:06:57.03 - Modem type: S45 Modem (GPRS)
09-05-2001 19:06:57.03 - Modem inf path: SIEMEN~1.INF
09-05-2001 19:06:57.03 - Modem inf section: Modem1
09-05-2001 19:06:57.25 - 57600,N,8,1
09-05-2001 19:06:57.25 - 57600,N,8,1
09-05-2001 19:06:57.25 - 57600,N,8,1
09-05-2001 19:06:57.25 - Initializing modem.
09-05-2001 19:06:57.25 - Send: AT<cr>
09-05-2001 19:06:57.27 - Recv: AT<cr>
09-05-2001 19:06:57.27 - Recv: <cr><lf>OK<cr><lf>
09-05-2001 19:06:57.27 - Interpreted response: Ok
09-05-2001 19:06:57.27 - Send: AT<cr>
09-05-2001 19:06:57.33 - Recv: AT<cr>
09-05-2001 19:06:57.33 - Recv: <cr><lf>OK<cr><lf>
09-05-2001 19:06:57.33 - Interpreted response: Ok
09-05-2001 19:06:57.33 - Send: AT+FCLASS=0<cr>
09-05-2001 19:06:57.37 - Recv: AT+FCLASS=0<cr>
09-05-2001 19:06:57.37 - Recv: <cr><lf>OK<cr><lf>
09-05-2001 19:06:57.37 - Interpreted response: Ok
09-05-2001 19:06:57.37 - Send: ATS7=60\Q3<cr>
09-05-2001 19:06:57.40 - Recv: ATS7=60\Q3<cr>
09-05-2001 19:06:57.40 - Recv: <cr><lf>OK<cr><lf>
09-05-2001 19:06:57.40 - Interpreted response: Ok
09-05-2001 19:06:57.40 - Send: at+cgdcont=1,"IP","web.omnitel.it"<cr>
09-05-2001 19:06:57.46 - Recv: at+cgdcont=1,"IP","web.omnitel.it"<cr>
09-05-2001 19:06:57.46 - Recv: <cr><lf>OK<cr><lf>
09-05-2001 19:06:57.46 - Interpreted response: Ok
09-05-2001 19:06:57.47 - Dialing.
09-05-2001 19:06:57.47 - Send: ATD*##***##<cr>
09-05-2001 19:06:57.52 - Recv: ATD*99***1#<cr>
09-05-2001 19:06:58.01 - Recv: <cr><lf>CONNECT<cr><lf>
09-05-2001 19:06:58.01 - Interpreted response: Connect
09-05-2001 19:06:58.01 - Connection established at 57600bps.
09-05-2001 19:06:58.01 - Error-control off or unknown.
09-05-2001 19:06:58.01 - Data compression off or unknown.
09-05-2001 19:07:30.92 - Hanging up the modem.
09-05-2001 19:07:30.92 - Hardware hangup by lowering DTR.
09-05-2001 19:07:32.12 - WARNING: The modem did not respond to lowering DTR.
Trying software hangup...
09-05-2001 19:07:32.12 - Send: +++
09-05-2001 19:07:34.91 - Send: ATH<cr>
09-05-2001 19:07:34.94 - Recv: ATH<cr>
09-05-2001 19:07:34.94 - Recv: <cr><lf>OK<cr><lf>
09-05-2001 19:07:34.94 - Interpreted response: Ok
09-05-2001 19:07:34.94 - 57600,N,8,1
09-05-2001 19:07:34.94 - Session Statistics:
09-05-2001 19:07:34.94 - Reads : 419 bytes
09-05-2001 19:07:34.94 - Writes: 496 bytes
09-05-2001 19:07:34.94 - S45 Modem (GPRS) closed.

QUALCUNO RIESCE A FARLO FUNZIONARE ????
GRAZIE!!!

ppl


Paquito

unread,
Sep 6, 2001, 3:18:05 AM9/6/01
to

"Marco Giordani" <gior...@cs.unibo.it> ha scritto nel messaggio
news:slrn9pbsro....@ermes.olimpo.ddns.org...

> Secondo me no. Il fatto che venga usato ATD non significa nulla...

... cut ...

Dalla documentazione del Siemens S45 GPRS:

---- init doc ---
ATD*<GPRS_SC>[*[<

called_address>]

[*[<L2P>][*[<cid>]]]]#

Request GPRS service

<GPRS_SC>: GPRS Service Code a digit string (value 99)

<called_address> a string that identifies the called party in the

address space

<L2P>: a string which indicates the layer 2 protocol

<cid>: a digit string which specifies a particular PDP

context definition. The cid has to be defined by

using the AT+CGDCONT command

The dial command responds with CONNECT or ERROR

ATD*<GPRS_SC_IP>

[*<cid>]#

Request GPRS IP service

<GPRS_SC>: GPRS Service Code a digit string (value 98)

<cid>: a digit string which specifies a particular PDP

context definition. The cid has to be defined by

using the AT+CGDCONT command

The dial command responds with CONNECT or ERROR

2.5.3 The GPRS dial command ATD

As an alternative to using the GPRS-AT commands it is possible to connect to
a GPRS network by using the dial command "D".

There are two GPRS Service Codes for the ATD command. Values 98 and 99.

e. g.:

ATD*99#

CONNECT // establish a connection via service code 99

ATD*99*123.124.125.126*PPP*1#

CONNECT // establish a connection via service code 99, IP address 123.

//and L2P = PPP and using CID 1.

// The CID has to be defined by means of AT+CGDCONT

ATD*99**PPP#

CONNECT // establish a connection via service code 99 and L2P = PPP

ATD*99***1#

CONNECT // establish a connection via service code 99 and using CID 1

ATD*99*PPP*1#

CONNECT // establish a connection via service code 99 and L2P = PPP and

// using CID 1. The CID has to be defined by means of AT+CGDCONT

ATD*98#

CONNECT // establish an IP connection via service code 98

ATD*98*1#

CONNECT // establish an IP connection via service code 98 using CID 1

// The CID has to be defined by means of AT+CGDCONT

---- end doc ---

Chiaro, ora, che ATDqualcosa richiede un certo tipo di servizio GPRS alla
rete ?

Marco Giordani

unread,
Sep 6, 2001, 5:18:31 AM9/6/01
to
On Thu, 6 Sep 2001 09:18:05 +0200, Paquito
<pasquale.m...@tiscalinet.it> wrote:
> Chiaro, ora, che ATDqualcosa richiede un certo tipo di servizio GPRS alla
> rete ?

Per la verita` no. O meglio e` chiaro che con atdqualcosa avvii la
connessione GPRS ma non capisco da dove, dal tuo testo, si capisca che
il comando viene inviato alla rete e non interpretato dal telefono che
poi effettuera` le dovute operazioni per avviare una connessione secondo
i parametri indicati.

La documentazione dell'ETSI (documento: ETSI TS 100 916) parla
chiaramente di comandi di compatibilita`. Il comando fa in modo che il
modem effettui tutte le operazioni necessarie per connettersi alla rete
GPRS secondo i parametri specificati (eventualmente nel profilo) e
rispondendo con CONNECT in caso di successo e ERROR in caso di errore.
Non posso incollarti il documento dell'etsi perche` e` coperto da
copyright.

Io non capisco come tu possa pensare che il comando viene inviato alla
rete quando uno dei parametri e` locale: il numero del profilo (che puoi
indicare).

Paquito

unread,
Sep 6, 2001, 6:45:17 AM9/6/01
to

"Marco Giordani" <gior...@cs.unibo.it> ha scritto nel messaggio
news:slrn9pefr7....@ermes.olimpo.ddns.org...

> Per la verita` no. O meglio e` chiaro che con atdqualcosa avvii la
> connessione GPRS ma non capisco da dove, dal tuo testo, si capisca che
> il comando viene inviato alla rete e non interpretato dal telefono che
> poi effettuera` le dovute operazioni per avviare una connessione secondo
> i parametri indicati.

Da questo:

"2.5.3 The GPRS dial command ATD

As an alternative to using the GPRS-AT commands it is possible to connect to
a GPRS network by using the dial command "D".

There are two GPRS Service Codes for the ATD command. Values 98 and 99.

e. g.:

ATD*99#

CONNECT // establish a connection via service code 99"

Fai caso al "service code": significa che chiede alla rete di predisporsi in
un certo modo; e non potrebbe essere diversamente perchè la rete deve
predisporsi per servire nel modo corretto le impostazioni locali mandate con
l'altro comando al telefono.

> La documentazione dell'ETSI (documento: ETSI TS 100 916)

Adesso me la scarico, sempre che funzioni quel sito del cacchio (che se poi
non conosci il codice documento è come cercare un ago in un pagliaio).

Marco Giordani

unread,
Sep 6, 2001, 7:29:01 AM9/6/01
to
On Thu, 6 Sep 2001 12:45:17 +0200, Paquito
<pasquale.m...@tiscalinet.it> wrote:
> Fai caso al "service code": significa che chiede alla rete di predisporsi in

Oppure che il "service code" e` riservato... nel senso che si e` scelto
di tenerli liberi per questo comando.

> un certo modo; e non potrebbe essere diversamente perchè la rete deve
> predisporsi per servire nel modo corretto le impostazioni locali mandate con
> l'altro comando al telefono.

Con l'altro comando non si inviano impostazioni alla rete ma si
impostano nel modem. Il telefono non invia nulla col comando AT+CGDCONT
(non a caso la risposta OK e` istantanea e il telefono non va in
trasmissione).
Non ci sono dubbi che la rete deve fare qualcosa quando dai il comando.
L'unica cosa che sostengo io e` che *99# _non_ e` un codice USSD inviato
alla rete ma e` interpretato dal telefono.


>
> Adesso me la scarico, sempre che funzioni quel sito del cacchio (che se poi
> non conosci il codice documento è come cercare un ago in un pagliaio).

Mi pare il caso. Non puoi certo sostenere che il manuale del siemens sia
piu` autorevole.

Paquito

unread,
Sep 6, 2001, 8:06:45 AM9/6/01
to

"Marco Giordani" <gior...@cs.unibo.it> ha scritto nel messaggio
news:slrn9penfs....@ermes.olimpo.ddns.org...

> Oppure che il "service code" e` riservato... nel senso che si e` scelto
> di tenerli liberi per questo comando.

Non è riservato, nel senso che 98 e 99 sono definiti dal documento ETSI che
indicavi proprio per attivare determinate configurazioni GPRS: quindi è
indubbio che il 98 o il 99 devono andare alla rete per dirle che deve
attivare il GPRS in un certo modo (99 == GPRS standard, 98 == GPRS con
assegnazione di IP).

> Con l'altro comando non si inviano impostazioni alla rete ma si
> impostano nel modem. Il telefono non invia nulla col comando AT+CGDCONT
> (non a caso la risposta OK e` istantanea e il telefono non va in
> trasmissione).

Che è quello che ho detto io e che dice anche lo standard: AT+CGDCONT fà il
setup del "modem" del cello affinchè usi un certo set di parametri GPRS
(richiamabile poi in seguito grazie ad un identificativo numerico), a cui
poi deve seguire il setup della rete affinchè entrambe le impostazioni
coincidano: altrimenti i due "pezzi" poi si parlano e non si capiscono ...

> Non ci sono dubbi che la rete deve fare qualcosa quando dai il comando.
> L'unica cosa che sostengo io e` che *99# _non_ e` un codice USSD inviato
> alla rete ma e` interpretato dal telefono.

E' mandato alla rete eccome: quello che non è mandato alla rete è il Context
Identifier (CID), cioè quel numero opzionale che segue, nella stringa, il
codice 98 o 99 (che è il codice GPRS service); il CID infatti è impostazione
locale del cello che viene trasformata in qualche altra cosa per ottenere
l'attivazione del servizio desiderato.

E' indubbio invece che il GPRS_SC, il codice del servizio richiesto alla
rete, alla rete deve andarci per forza.

Quindi in una stringa tipo questa *99*1# il 99 è il tipo di servizio
richiesto alla rete è il numero 1 è il codice che indentifica, localmente al
cello, le altre impostazioni che deve adottare affinchè sia in
corrispondenza col servizio appena prima chiesto alla rete.

> Mi pare il caso. Non puoi certo sostenere che il manuale del siemens sia
> piu` autorevole.

Dicono le stesse cose: in pratica il documento siemens è una riscrittura di
quello ETSI.

Marco Giordani

unread,
Sep 6, 2001, 11:04:45 AM9/6/01
to
On Thu, 6 Sep 2001 14:06:45 +0200, Paquito
<pasquale.m...@tiscalinet.it> wrote:
> Non č riservato, nel senso che 98 e 99 sono definiti dal documento ETSI che
> indicavi proprio per attivare determinate configurazioni GPRS: quindi č

Io non trovo nessun punto in cui si dica che per l'attivazione di questi
servizi il telefono deve inviare quei comandi alla rete. Sono usati...
ma per me sono usati per indicare al telefono che deve avviare la
connessione GPRS.

> indubbio che il 98 o il 99 devono andare alla rete per dirle che deve
> attivare il GPRS in un certo modo (99 == GPRS standard, 98 == GPRS con
> assegnazione di IP).

[...]


> E' indubbio invece che il GPRS_SC, il codice del servizio richiesto alla
> rete, alla rete deve andarci per forza.

Ma perche` dovrebbero andare per forza alla rete? Il telefono deve solo
avviare la richiesta di PDP context activation. Non a caso si puo`
avviare tutto senza mai usare quel comando che serve per compatibilita`.

0 new messages