Thanks everybody!
I finally got it working.
I now have a permanent grin on my face, and will soon run up a huge phone bill. :-)
This seems to be quite tricky to set up.
Even though the example scripts work for the people that posted them, they still didn\'t work for me. I ended up taking a bit of each.
I used the dial-up applet to start with then edited the file it created.
The init string that finally worked was just \"ATZ\".
I used the suggestion from pakman to find out what number I should be using for GPRS.
Mar 31 16:04:06 localhost chat[11409]: send (AT+CGDCONT?^M)
Mar 31 16:04:07 localhost chat[11409]: expect (OK)
Mar 31 16:04:07 localhost chat[11409]: AT+CGDCONT?^M^M
Mar 31 16:04:08 localhost chat[11409]: +CGDCONT: 1,"IP","","",0,0^M
Mar 31 16:04:08 localhost chat[11409]: +CGDCONT: 2,"IP","orangemms","",0,0^M
Mar 31 16:04:08 localhost chat[11409]: +CGDCONT: 3,"IP","orangeinternet","",0,0^M
Mar 31 16:04:08 localhost chat[11409]: ^M
Mar 31 16:04:08 localhost chat[11409]: OK
After that I gave \"ATD*99***3#\" a try and it worked!
I\'ve been through so many permutations that I\'ve lost track of which suggestions I\'ve been following. But you\'ve all been a big help. Thanks!
My final working script is:
/dev/rfcomm0
115200
connect \'/usr/sbin/chat -s -v -t 60 ABORT "NO CARRIER" ABORT "NO DIALTONE" ABORT "BUSY" "" "ATZ" OK "ATD*99***3#" CONNECT\'
crtscts
noipdefault
modem
usepeerdns
defaultroute
connect-delay 5000
remotename BLUETOOTH1080801963
By the way, I still get these messages, even though it works:
Mar 31 16:34:19 localhost modprobe: modprobe: Can\'t locate module ppp-compress-26
Mar 31 16:34:19 localhost modprobe: modprobe: Can\'t locate module ppp-compress-24
Mar 31 16:34:19 localhost modprobe: modprobe: Can\'t locate module ppp-compress-26
Mar 31 16:34:19 localhost modprobe: modprobe: Can\'t locate module ppp-compress-24
- Mark (A happy bunny)
p.s.
It worked once. But I can\'t get it to work again. :-(
Oh well, at least I know it CAN work with my C860 & P800. So I\'m still happy. :-)