ARM上的wvdial错误

时间:2012-07-06 08:56:57

标签: arm debian 3g

我在ARM9主板上有3.3.3内核的debian 6.0我昨天已经多次重新编译看到我的华为E353 3G USB调制解调器。

现在,当我运行wvdialconf时,在/ dev / ttyUSB0

上检测到调制解调器

配置/etc/wvdial.conf之后我运行wvdial并得到这样的错误:

--> WvDial: Internet dialer version 1.60
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
    ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Sending: AT+CGDCONT=1, "IP","internet"
    AT+CGDCONT=1, "IP","internet"
OK
--> Modem initialized.
wvdial: utils/wvtask.cc:202: WvTaskMan::WvTaskMan(): Assertion `getcontext(&get_stack_return) == 0' failed.
Aborted

我不知道下一步该做什么......

是否有其他拨号器可以在命令行ARM上运行?

1 个答案:

答案 0 :(得分:0)

您可以使用chat

/etc/ppp/chatscripts中,您会找到几个处理调制解调器初始化和拨号的脚本;你应该没有初始化(ATZ)的最小脚本,设置APN信息(AT+CDGCONT=1,"IP","internet"),然后切换到带有PPP模拟的数据模式(AT+CGDATA="PPP")。除了最后一个命令之外的所有命令都应该返回OK,数据连接应该给出CONNECT。 Wavecom在线有一些good documentation

chatscript应该在你使用的PPP配置中引用,这可以在/etc/ppp/peers中找到;在那里进行配置后,您可以启用pon后跟配置名称的链接。