发新话题
打印

MC35 建立PPP时失败,求救,急!!

MC35 建立PPP时失败,求救,急!!

1.我把MC35接到Pc机的串口1(/dev/ttyS0)上。

2.在一个串口调试程序里,将速率设置成为57600、8N1

3.运行AT,返回OK。

4.输入AT+CSQ  看信号质量如何,返回:+CSQ: 24,99

5.输入AT+CGDCONT=1,”IP”,”cmnet”  返回OK。

6.输入ATDT*99***1#  返回CONNECT,而且后面应当出现一些数据

7.退出该软件,在命令行运行wvdialconf /etc/wvdial.conf   。可以看到系统自动开始查找modem,并且将成功找到Modem安装在ttyS0上,并且速率为57600,如下图示:

Found a modem on /dev/ttyS0.

Modem configuration written to /etc/wvdial.conf.

ttyS0<Info>: Speed 57600; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"
( 前面还有几行字,与问题无关我就没贴上来了。)

8.vi /etc/wvdial.conf   ,将这个文件修改为如下:

[Dialer Defaults]

Modem = /dev/ttyS0

Baud = 57600

Init1 = ATZ

Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

ISDN = 0

Modem Type = Analog Modem

Phone = *99***1#

Username = XXXXXX

Password = XXXXXX           (这里的几个XXX代表用户名和密码,我随便写的,没关                               系吧??)

10.   编辑 /etc/chap-secrets和/etc/pap-secrets

将两个文件中的内容都改为

“XXXXXX”    *     “XXXXX”

(第一对引号内为用户名,第二对的引号内为密码。)

11.   运行wvdial,可以看到结果如下:

[root@test ppp]# wvdial

--> WvDial: Internet dialer version 1.53

--> Initializing modem.

--> Sending: ATZ

ATZ

OK

--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0

OK

--> Modem initialized.

--> Sending: ATDT*99***1#

--> Waiting for carrier.

ATDT*99***1#

CONNECT

--> Carrier detected.  Waiting for prompt.

~[7f]}#@!}!}!} }7}"}&} } } } }#}%B#}%}%}&I=}3[18]}(}"}^}#~

--> PPP negotiation detected.

--> Starting pppd at Thu June 17 17:47:11 2006

--> pid of pppd: 19535

到这里应该是对的吧,但问题是,后面马上会有这么一句:

--> Disconnecting at Thu June 13 17:47:19 2006

我的疑惑是:我并没有让它断开它为什么会自动断开??还是根本就没有连接上??只是处    在尝试连接的状态??
还请各位高手指点,小弟在此谢过了!!!      

TOP

怎么都没人帮我啊?
具体的文字是这样的:
Disconnecting at Mon Jun 19 15:02:12 2006
The PPP daemon has died: PPP negotiation failed (exit code =10)
man pppd explains pppd error codes in more detail
I guess that's it for now, exiting
The PPP daemon has died.(exit code =10)
还请各位好心人帮帮我类,我急啊......      

TOP

exit 10的解释是

10     The  PPP  negotiation failed, that is, it didn’t reach the point
              where at least one network protocol (e.g. IP) was running.      
象一阵风 拂过我身边 忽然间 想要去很远 和你去看繁华世界

TOP

哦,我现在已经能连上了,我在配置文件里加了: at+cgdcont=1,"ip","cmwap","0.0.0.0",0,0
它的显示是这样的前面到Using interface ppp0是一样的)
local IP address 10.138.83.5
remote IP address 211.138.194.227
primary DNS address 211.136.18.171
secondary DNS address 211.136.20.203
到这儿就一直停着了,这算是已经连上了吧?
然后我按Crtl+C, 它返回:
Caught signal #2! Attempting to exit gracefully...
Terminating on signal 15
Connect time 1.0 minutes.
Disconnecting at Tue Jun 20 21:05:12 2006      

TOP

为什么要crtl-c

如果没连上,可能是路由没指定

把网关指定为远端      
象一阵风 拂过我身边 忽然间 想要去很远 和你去看繁华世界

TOP

发新话题