I am having trouble getting chat and pppd to work properly using the
Motorola Bitsurfer TA. The same configuration works fine with an
analog modem. When I change the /etc/ppp/options file to use the
new modem with the Bitsurfer TA PPP initialization string, it doesn't
work. I am using kernel 2.1.35 and pppd 2.2.0f. The initialization
string I'm using is AT&F&C1&D2S0=0%A2=95 (from the Bitsurfer manual).
The problem seems to be that the dial string is not being sent properly.
It sends TD8660091 instead of ATD8660091, which causes a failure. The
output form /var/adm/messages is:
pppd[362]: pppd 2.2.0 started by root, uid 0
chat[364]: abort on (BUSY)
chat[364]: abort on (NO CARRIER)
chat[364]: send (AT&F&C1&D2S0=0%A2=95^M)
chat[364]: expect (OK)
chat[364]: AT&F&C1&D2S0=0%A2=95^M^M
chat[364]: OK -- got it
chat[364]: send (ATD8660091^M)
chat[364]: expect (Username:(login:))
chat[364]: ^M
chat[364]: TD8660091^M^M
chat[364]: NO
chat[364]: alarm
chat[364]: Failed
pppd[362]: Exit.
I've tried using AATD8660091 for the dial string. This shows up in the
/var/adm/messages file as ATD8660091, but it still fails. If anyone has
gotten a Bitsurfer TA working under Linux, I'd love to know how you got
it to work.
Thanks,
Eddie