主题最新回顾(发布时间:2012-8-6 13:04:00) |
---|
-- 作者:lqk
-- 已将更新的内核发到你邮箱,请查收测试。 |
主题最新回顾(发布时间:2012-8-5 17:02:00) |
---|
-- 作者:BH(113.12.*.*)
-- 原因总算基本找到了,呵呵。 我的邮箱lingronghua#163.com,把#换成@即可。 谢谢~ |
主题最新回顾(发布时间:2012-8-5 12:43:00) |
---|
-- 作者:x10(125.70.*.*)
-- 确实是我们的问题,前段时间有客户希望支持3G模块,我们就把华为3G模块的驱动加上了,按经验这些驱动都是独立的,结果这次不行,影响了基本的PPP拨号,很抱歉我们大意了。请告诉邮箱地址,我们把内核文件发给你更新。再次表示抱歉。 |
主题最新回顾(发布时间:2012-8-5 12:24:00) |
---|
-- 作者:x10(125.70.*.*)
-- 最近EM9160内核有一次升级,我们正在测试。。。 |
主题最新回顾(发布时间:2012-8-5 9:15:00) |
---|
-- 作者:BH(113.12.*.*)
-- 我们用159和152开头的2G移动卡测试过了,问题跟之前的一样。 注:这些卡均已开通GPRS业务。 |
主题最新回顾(发布时间:2012-8-4 17:57:00) |
---|
-- 作者:lqk
-- 1、SYNC应该会一直闪烁,如果一会就灭了,那就不正常了。 2、我是指单步给模块上电,然后全速运行,就可以拨号。 刚google了一下,182好像是移动3G卡,ETA300只能支持GPRS,3G的接入点与GPRS也不一样,有没有可能找张2.5G的卡试一呢? |
主题最新回顾(发布时间:2012-8-4 17:09:00) |
---|
-- 作者:BH(113.12.*.*)
-- 单步调试RASDdial的结果: 1、上电后SYNC闪了三秒左右就灭了, 不知道有没找到网络; 2、单步执行会进入近似死循环,无法拨号    while (NULL == v_hWnd)    {      Sleep(250);    } 另:直接运行的话,SYNC灯会闪两次,    一次是上电后的找网络的,一次是拨号的    每次持续大概3秒左右就灭了。 注:我们用的是182开头的移动卡。 |
主题最新回顾(发布时间:2012-8-4 12:31:00) |
---|
-- 作者:lqk
-- 1、RASEentry.exe函数只需要运行一次,就会在系统里建立一个拨号连接了,Set RASEntry OK表示这个程序执行成功,已经建好了拨号边连接。 2、从你执行RASDial函数的输出信息来看,模块上电正常,串口通讯正常。你说打电话给你的号码,ETA300上的RING灯会闪,说明卡安装正常。但程序显示完PortOpened后,直接输出Disconnected,说明拨号没有成功。 3、你可以在这样试一下:单步调试RASDial程序,当给模块上电后暂停,ETA300上的SYNC灯应该会有规律的闪烁,你仔细观察SYNC灯,当模块找到网络后,SYNC闪的规律会变化,比时你再全速执行你的程序。 有些卡上电后需要等待比较长的时间才能找到网络,时间从几秒到几十秒不等,需要等卡找到网络后,才能拨号,另外,请问你使用的什么品牌的SIM卡? |
主题最新回顾(发布时间:2012-8-4 9:20:00) |
---|
-- 作者:BH(113.12.*.*)
-- 问题还没解决。 以下是实验结果: 1、用telnet登录运行开发板,直接运行windows下内置的RASEntry.exe程序, 能运行,但没有结果提示,不知道是否成功, 也不知道它是否依赖其它文件, 是否需要什么配置; 2、直接编译例程RASEntry,然后telent登录, 运行在根目录下刚编译好的RASEentry.exe程序,提示: GPRS PowerOff GPRS PowerOn Set RASEntry.... Set RASEntry OK. 这是否意味着已成功设置拨号连接? (1和2任选一种是否都可行?) 3、接着编译运行RASDial例程,串口调试助手显示:   OpenPort   PortOpened   Disconnected   通过telnet登录运行刚编译好的程序RASDial.exe,提示:   GPRS PowerOff   GPRS PowerOn   OpenPort   PortOpen   Disconnected  这算成功还是失败?  (单步调试运行,有近似死循环,跳不出来) 4、编译运行GPRS232例程,串口调试工具提示:    AutoDial...    AcqThread..AcqThread..AcqThread..AcqThread..    AutoDial...    AcqThread..AcqThread..AcqThread..AcqThread..    不停重拨,似乎都失败了。    单步调试结果,如主贴所示。 5、补充说明:    A、我们的卡是没问题的,装在集中器上能跟远程服务器进行GPRS通信;    B、GPRS模块电源程序可控,电源指示灯能正常亮和灭,       SNYC指示灯在拨号的时候就也能闪亮;       用电话拨打这个号码时,中间的红灯能闪烁;    C、route pinrt查看,未发现外网IP路由记录;    D、GPRS模块和开发板连接的两根排线各路导通正常。     6、再次确认一下:   1)RASEntry、RASDial、GPRS232这三个例程,分别依赖什么文件?   如GPRSEntry.txt、rasentry.txt、dbginfo.txt、USERINFO.txt等,   在这些文件或程序内部,需要做什么设置?   目前我只做了两项设置:   A、在GPRS232例程内,     HostPort = 8500;//TCP测试软件监听的端口     m_TCPClient.Open( "我们远程服务器的IP ", HostPort );   B、把NandFlash目录下的dbginfo.txt、USERINFO.txt      做了以下设置:      DefaultGateway=<|>0.0.0.0<|>      IPAddress=<|>192.168.0.2<|>       2)上述三个例程,运行设置正常的标志是什么? 在哪里查看? 谢谢~ |
主题最新回顾(发布时间:2012-8-2 11:20:00) |
---|
-- 作者:lqk
-- RASDial例程里的RASDial函数使用的是异步拨号方式,返回值为0只表示函数调用成功,不能说明系统拨号成功。系统发出RASCS_Connected消息时,才表示拨号成功,请调试一下程序,看系统拨号进行到了那一步。 |