|
我用的是2.6的内核,用cdma1X的无线网卡拨号上网
用wvdial和按照ppphow介绍的手动联接方式都能够正常拨号上网,
但是单独用chat的时候会出现下面的问题:
我的chat的设置是这样的
TIMEOUT 3
ABORT '\nBUSY\r'
ABORT '\nNO ANSWER\r'
ABORT '\nRINGING\r\n\r\nRINGING\r'
'' \rAT
'OK-+++\c-OK' ATH0
TIMEOUT 30
OK ATDT$#777
CONNECT ''
/var/log/messages下的结果如下:
Jan 28 13:44:18 localhost chat[2943]: timeout set to 3 seconds
Jan 28 13:44:18 localhost chat[2943]: abort on (\nBUSY\r)
Jan 28 13:44:18 localhost chat[2943]: abort on (\nNO ANSWER\r)
Jan 28 13:44:18 localhost chat[2943]: abort on (\nRINGING\r\n\r\nRINGING\r)
Jan 28 13:44:18 localhost chat[2943]: send (^MAT^M)
Jan 28 13:44:18 localhost chat[2943]: expect (OK)
Jan 28 13:44:21 localhost chat[2943]: alarm
Jan 28 13:44:21 localhost chat[2943]: send (+++)
Jan 28 13:44:21 localhost chat[2943]: expect (OK)
Jan 28 13:44:24 localhost chat[2943]: alarm
Jan 28 13:44:24 localhost chat[2943]: Failed
我估计是在发送AT后没有接收到OK,改为贺式指令集也同样没有收到OK,故而失败.
但是我在用minicom拨号的时候是完全没有问题的.
哪位帮忙看看,到底是哪里出了问题? |
|