Newsgroup: it.comp.os.linux.sys
Titolo: pppd e modem gprs

Ciao,
ho un  gprs (Motorola A1000) e vorrei usarlo come modem.
Ho correttamente (spero) definito il /dev/rfcomm0 e accoppiato il
dispositivo tramite bluetooth.
Ho creato lo script  gprs.
Il problema viene quando provo a connettermi: 
#pppd call gprs
Press CTRL-C to close the connection at any stage!
defining PDP context...
rAT
OK
ATH
OK
ATE1
OK
AT+CGDCONT=1,"IP","
naviga.tre.it
","",0,0
OK
waiting for connect...
ATD*99#
NO CARRIER
Connect script failed
--
Grazi in anticipo....
Questi di seguito gli script:
root@pippo:/etc/ppp/peers# vi gprs
nodetach
debug
show-password
connect /etc/ppp/peers/gprs-connect-chat
disconnect /etc/ppp/peers/gprs-disconnect-chat
/dev/rfcomm0
115200
crtscts
local
noipdefault
ipcp-accept-local
defaultroute
usepeerdns
novj
nobsdcomp
novjccomp
nopcomp
noaccomp
noauth
~
root@pippo:/etc/ppp/peers# vi gprs-connect-chat
#!/bin/sh
exec chat                                               \
        TIMEOUT         5                               \
        ECHO            ON                              \
        ABORT           '\nBUSY\r'                      \
        ABORT           '\nERROR\r'                     \
        ABORT           '\nNO ANSWER\r'                 \
        ABORT           '\nNO CARRIER\r'                \
        ABORT           '\nNO DIALTONE\r'               \
        ABORT           '\nRINGING\r\n\r\nRINGING\r'    \
        ''              \rAT                            \
        TIMEOUT         12                              \
        SAY             "Press CTRL-C to close the connection at any stage!"    \
        SAY             "\ndefining PDP context...\n"   \
        OK              ATH                             \
        OK              ATE1                            \
        OK              'AT+CGDCONT=1,"IP","
naviga.tre.it
","",0,0'      \
        OK              ATD*99#                         \ TIMEOUT        
        22                              \ SAY             "\nwaiting for
        connect...\n"    \ CONNECT         ""                             
        \ SAY             "\nConnected." \
        SAY             "\nIf the following ppp negotiations fail,\n"   \
        SAY             "try restarting the phone.\n"
#EOF
-- 
Roots, Reggae & Ska 
Bob Marley tribute band
http://www.onderoots.it

 dispositivo tramite bluetooth.
  Hai controllato che il canale riportato in rfcomm.conf e quello del 
"Dialup networking" che trovi facendo sdptool browse sul tuo 
dispositivo corrispondano?
  A me ha dato problemi simili quando cercavo di connettermi usando 
l'auricolare invece del modem. :-)
  Saluti,
-- 
Gianfranco Bertozzi
http://www.locandamilu.it
Linux User #183585

 dispositivo corrispondano?
Si, grazie, ma purtroppo corrsipondono


 Si, grazie, ma purtroppo corrsipondono
  L'impressione e' che la configurazione sia a posto, corrisponde 
quasi esattamente alla mia tra l'altro. Hai provato a navigare col 
cellulare (se puoi, non conosco il modello) da solo?
  Se puo' aiutare, io ho questo:
'' AT
OK ATV1
OK AT+CGDCONT=1,"IP","internet.wind"
OK ATDT*99***1#
CONNECT '
  solo leggermente diverso dal tuo. Non so, magari prova... :-o


 
Si, e funziona. La cosa comica è che la TRE non lo consentirebbe ma è
facilmente aggirabile. Invece, non si riesce (nemmeno sotto win) a farlo
funzionare col bt. Siccome però con il cavo funziona (ma solo sotto xp, su
linux non ho provato) mi sembra evidente che in qualche modo ci si debba
riuscire!!
Ciao e grazie
C

 riuscire!!
  Sembra la stessa cosa che era successa a me: tutto a posto, via cavo 
nessun problema, addirittura con minicom potevo "parlare" col modem 
attraverso rfcomm0. Il mio era un problema di canale, come t'ho detto 
all'inizio: mi collegavo al canale dell'auricolare pretendendo che 
funzionasse da modem. E il brutto e' che funzionava ugualmente tutto,
fino al punto in cui ti sei bloccato tu!
  E' evidente che il problema e' nel BT. Sei proprio sicuro che il 
canale e' quello giusto? Magari prova su canali diversi, alle volte 
funzionasse ... :-)
  Ciao,


 
Si il canale è giusto, poi provo a cambiarlo comunque.
PS. ho riaperto un altro 3d.....
ciao