Newsgroup: it.comp.os.linux.iniziare
Titolo: Linux & EDGE

Salve a tutti,
ho preso in visione una scheda PCMCIA GPRS/EDGE sony ericsson GC 85.
quando la inserisco viene vista da fedora3 come ttyS3
nelle impostazione di kppp ho detto di mettere come stringa 
d'inizializzazione +cgdcont=1,"ip","<MIA APN>"
ma dopo questa stringa il modem non fa niente... ho verificato che la 
sim inserita non abbia la richiesta del pin all'accensione.
grazie a chi mi darą un aiuto....
tiziano


Non uso kppp ma direttamente ppp da console con Slackware. Non so se ti possa essere
utile, la mia stringa di inizializzazione e':
AT+CGDCONT=1,"IP","internet.wind","",0,0
(se non si fosse capito uso wind)
Ciao,
  Marco.
P.S.: hai provato a guardare i vari file di log per capire cosa non va
esattamente?
-- 
I've seen things you people wouldn't believe. Attack ships on fire off the 
shoulder of Orion. I watched c-beams... glitter in the dark near Tanhauser Gate.
All those... moments will be lost... in time, like tears... in rain. 
Time... to die
-------------------------------------------------------------------------------------------
Io ne ho viste cose che voi umani non potete immaginarvi. Navi da combattimento 
in fiamme al largo dei bastioni di Orione e ho visto i raggi B balenare nel 
buio vicino alle porte di Tannoiser e tutti quei momenti andranno perduti nel 
tempo come lacrime nella pioggia... č tempo di morire...
Roy Batty (Rutger Hauer), Blade Runner


ciao marco...
ho provato a seguire il tuo indirizzamento (giustissimo!) usare CL 
anziché kppp...
lancio :  /usr/sbin/pppd /dev/ttyS3 -detach connect "/usr/sbin/chat -v 
-f /etc/ppp/pppscript "
ho come /etc/ppp/options:
lock
debug
name "tiziano"
noauth
passive
noipdefault
asyncmap 0
kdebug 2
115200
e /etc/ppp/pppscript
TIMEOUT 60
ABORT ERROR
ABORT BUSY
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
"" "AT+CGDCONT=1,\"IP\",\"<MIAAPN>\",\"\",0,0" OK
"atdt*99#"
TIMEOUT 120
CONNECT
e questo č il log che ottengo....
Nov 25 14:13:03 bart chat[3912]: timeout set to 60 seconds
Nov 25 14:13:03 bart chat[3912]: abort on (ERROR)
Nov 25 14:13:03 bart chat[3912]: abort on (BUSY)
Nov 25 14:13:03 bart chat[3912]: abort on (NO CARRIER)
Nov 25 14:13:03 bart chat[3912]: abort on (NO DIALTONE)
Nov 25 14:13:03 bart chat[3912]: send 
(AT+CGDCONT=1,\"IP\",\"<MIAAPN>\",\"\",0,0^M)
Nov 25 14:13:03 bart chat[3912]: expect (OK)
Nov 25 14:13:03 bart chat[3912]: ^M
Nov 25 14:13:03 bart chat[3912]: OK
Nov 25 14:13:03 bart chat[3912]:  -- got it
Nov 25 14:13:03 bart chat[3912]: send (atdt*99#^M)
Nov 25 14:13:03 bart chat[3912]: timeout set to 120 seconds
Nov 25 14:13:03 bart chat[3912]: expect (CONNECT)
Nov 25 14:13:03 bart chat[3912]: ^M
Nov 25 14:13:03 bart chat[3912]: 
AT+CGDCONT=1,"IP","
leonet.tim.it
","",0,0^M^M
Nov 25 14:13:03 bart chat[3912]: ERROR
Nov 25 14:13:03 bart chat[3912]:  -- failed
Nov 25 14:13:03 bart chat[3912]: Failed (ERROR)
Nov 25 14:13:03 bart pppd[3911]: Connect script failed
Nov 25 14:13:04 bart pppd[3911]: Exit
mi sai dare qualche altro aiuto?
grazie mille!!!!
tiziano

 [...]
A dir la verita' non saprei... Una delle differenze che ho io rispetto a
te e' solo l'ATZ iniziale...
Comunque ti posto i file che uso io con Wind e la mia Slackware current.
Il file options:
<<< BEGIN HERE >>>
# General configuration options for PPPD:
lock
defaultroute
noipdefault
modem
# The following for modem on COM1
# /dev/ttyS0
# The following for modem on rfcomm0
/dev/rfcomm0
115200
crtscts
# Uncomment the line below for more verbose error reporting:
#debug
# If you have a default route already, pppd may require the other side
# to authenticate itself, which most ISPs will not do.  To work around
# this,
# uncomment the line below.  Note that this may have negative side
# effects
# on system security if you allow PPP dialins.  See the docs in
# /usr/doc/ppp*
# for more information.
noauth
passive
asyncmap 0
name "noone"
<<< END HERE >>>
Il file pppscript:
<<< BEGIN HERE >>>
TIMEOUT 60
ABORT ERROR
ABORT BUSY
ABORT "NO CARRIER"
ABORT "NO DIALTONE"
"" ATZ OK AT+CGDCONT=1,"IP","internet.wind","",0,0 OK AT+CMEE=1 OK
AT+CGQREQ=1 OK AT+CGQMIN=1 OK
"atdt*99#"
TIMEOUT 75
CONNECT
<<< END HERE >>>
Se vuoi anche vedere come appare il mio /var/log/messages per una
connessione:
Nov 26 22:10:40 pisolo pppd[16319]: pppd 2.4.2 started by root, uid 0
Nov 26 22:10:41 pisolo chat[16320]: timeout set to 60 seconds
Nov 26 22:10:41 pisolo chat[16320]: abort on (ERROR)
Nov 26 22:10:41 pisolo chat[16320]: abort on (BUSY)
Nov 26 22:10:41 pisolo chat[16320]: abort on (NO CARRIER)
Nov 26 22:10:41 pisolo chat[16320]: abort on (NO DIALTONE)
Nov 26 22:10:41 pisolo chat[16320]: send (ATZ^M)
Nov 26 22:10:41 pisolo chat[16320]: expect (OK)
Nov 26 22:10:41 pisolo chat[16320]: ATZ^M^M
Nov 26 22:10:41 pisolo chat[16320]: OK
Nov 26 22:10:41 pisolo chat[16320]:  -- got it
Nov 26 22:10:41 pisolo chat[16320]: send
(AT+CGDCONT=1,"IP","internet.wind","",0,0^M)
Nov 26 22:10:42 pisolo chat[16320]: expect (OK)
Nov 26 22:10:42 pisolo chat[16320]: ^M
Nov 26 22:10:42 pisolo chat[16320]:
AT+CGDCONT=1,"IP","internet.wind","",0,0^M^M
Nov 26 22:10:42 pisolo chat[16320]: OK
Nov 26 22:10:42 pisolo chat[16320]:  -- got it
Nov 26 22:10:42 pisolo chat[16320]: send (AT+CMEE=1^M)
Nov 26 22:10:42 pisolo chat[16320]: expect (OK)
Nov 26 22:10:42 pisolo chat[16320]: ^M
Nov 26 22:10:42 pisolo chat[16320]: AT+CMEE=1^M^M
Nov 26 22:10:42 pisolo chat[16320]: OK
Nov 26 22:10:42 pisolo chat[16320]:  -- got it
Nov 26 22:10:42 pisolo chat[16320]: send (AT+CGQREQ=1^M)
Nov 26 22:10:42 pisolo chat[16320]: expect (OK)
Nov 26 22:10:42 pisolo chat[16320]: ^M
Nov 26 22:10:42 pisolo chat[16320]: AT+CGQREQ=1^M^M
Nov 26 22:10:42 pisolo chat[16320]: OK
Nov 26 22:10:42 pisolo chat[16320]:  -- got it
Nov 26 22:10:42 pisolo chat[16320]: send (AT+CGQMIN=1^M)
Nov 26 22:10:42 pisolo chat[16320]: expect (OK)
Nov 26 22:10:42 pisolo chat[16320]: ^M
Nov 26 22:10:42 pisolo chat[16320]: AT+CGQMIN=1^M^M
Nov 26 22:10:42 pisolo chat[16320]: OK
Nov 26 22:10:42 pisolo chat[16320]:  -- got it
Nov 26 22:10:42 pisolo chat[16320]: send (atdt*99#^M)
Nov 26 22:10:43 pisolo chat[16320]: timeout set to 75 seconds
Nov 26 22:10:43 pisolo chat[16320]: expect (CONNECT)
Nov 26 22:10:43 pisolo chat[16320]: ^M
Nov 26 22:11:00 pisolo chat[16320]: atdt*99#^M^M
Nov 26 22:11:00 pisolo chat[16320]: CONNECT
Nov 26 22:11:00 pisolo chat[16320]:  -- got it
Nov 26 22:11:00 pisolo pppd[16319]: Serial connection established.
Nov 26 22:11:00 pisolo pppd[16319]: Using interface ppp0
Nov 26 22:11:00 pisolo pppd[16319]: Connect: ppp0 <--> /dev/rfcomm0
Nov 26 22:11:05 pisolo pppd[16319]: local  IP address 151.81.7.35
Nov 26 22:11:05 pisolo pppd[16319]: remote IP address 10.6.6.6
E speriamo che sul newsgroup non mi lincino per aver riportato tutta
'sta roba (ho come pero' il presentimento che pero' spero male... Chiedo
scusa a tutti per la lunghezza del messaggio)
Ciao,
   Marco.
-- 
I've seen things you people wouldn't believe. Attack ships on fire off the 
shoulder of Orion. I watched c-beams... glitter in the dark near Tanhauser Gate.
All those... moments will be lost... in time, like tears... in rain. 
Time... to die
-------------------------------------------------------------------------------------------
Io ne ho viste cose che voi umani non potete immaginarvi. Navi da combattimento 
in fiamme al largo dei bastioni di Orione e ho visto i raggi B balenare nel 
buio vicino alle porte di Tannoiser e tutti quei momenti andranno perduti nel 
tempo come lacrime nella pioggia... è tempo di morire...


Ciao Marco,
ho finalmente risolto....
devo inizializzare la scheda con at+cfun=1,1
sennò non mi accetta i comandi at (prima di questo comando se do ATZ mi 
da errore...)
GRAZIE MILLE!!!!!!
