LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 712|回复: 0

关于chat的连接问题

[复制链接]
发表于 2007-1-28 14:01:48 | 显示全部楼层 |阅读模式
我用的是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拨号的时候是完全没有问题的.

哪位帮忙看看,到底是哪里出了问题?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表