当前位置: 代码迷 >> WinCE >> GPRS 拨号下网,提示“没有检测到载波信号。请检测电话号码并再试一次”
  详细解决方案

GPRS 拨号下网,提示“没有检测到载波信号。请检测电话号码并再试一次”

热度:7632   发布时间:2013-02-26 00:00:00.0
GPRS 拨号上网,提示“没有检测到载波信号。请检测电话号码并再试一次”
用GPRS拨号上网,老是提示“没有检测到载波信号。请检测电话号码并再试一次”,不知道是啥原因?

common.reg配置文件:
[HKEY_LOCAL_MACHINE\Drivers\Unimodem]
   "DevConfig"=hex: 10,00, 00,00, 78,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00

[HKEY_LOCAL_MACHINE\Drivers\Unimodem\Init]
   "1"="AT<cr>"
   "2"="ATE0V1&C1&D2<cr>"

[HKEY_LOCAL_MACHINE\Drivers\Unimodem\Settings]
   "Prefix"="AT"
   "Terminator"="<cr>"
   "DialPrefix"="D"
   "DialSuffix"=";"
   //"Pulse"="P"//这是原来注册表里面的配置,但我从串口打印拨号命令是ATDPT*99***1#,多了PT两个字符,所以去掉了PT
   "Pulse"=""
   //"Tone"="T"
    "Tone"=""
   "Blind_Off"="X4"
   "Blind_On"="X3"
   "CallSetupFailTimeout"="ATS7=<#><cr>"
   "Reset"="AT<cr>"

Unimodem是挂在COM1下,
platform.reg文件:
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial]
   "Irq"=dword:16               ; 22 IRQ_FFUART
   "SysIntr"=dword:1d           ; 29 SYSINTR_FFUART
   "MemBase"=dword:40100000     ; FFUART Register
   "MemLen"=dword:40
   "DeviceArrayIndex"=dword:80  ; FFUART object
   "Prefix"="COM"
   "IClass"="{CC5195AC-BA49-48a0-BE17-DF6D1B0173DD}"
   "Dll"="ms2_serial.dll"
   "Order"=dword:0
   "Tsp"="Unimodem.dll"
   "DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serial2\Unimodem]
   "Tsp"="Unimodem.dll"
   "DeviceType"=dword:0
   "FriendlyName"="Serial Cable on COM2:"
   "DevConfig"=hex: 10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00, 00,00, 08, 00, 00, 00,00,00,00


拨号的时候,端口设置:波特率115200   流控制:无。串口能够打开,就是拨号的提示“没有检测到载波信号。请检测电话号码并再试一次”,不知道是啥原因,谁知道的,麻烦告诉我,谢谢!

------解决方案--------------------------------------------------------
楼主要确认common.reg下面内容
[HKEY_LOCAL_MACHINE\ExtModems\HayesCompat]
   "Port"="COM1:"
   "DeviceType"=dword:1
;LOC_FRIENDLYHAYESCOMPAT
   "FriendlyName"=mui_sz:"unimodem.dll,#9001"
的COM1要和GPRS使用的COM口是对应的啊,而且要看GPRS信号强度是否偏低,一般要大于15,而且要保证要SIM卡在
------解决方案--------------------------------------------------------
http://www.cnblogs.com/gooogleman/archive/2010/05/05/1727863

我打包配置注册表放这里了,不用自己设置,楼主看看应该有用。
------解决方案--------------------------------------------------------
碰到过no carrier.系天线接收性能不好。
------解决方案--------------------------------------------------------
引用:
引用:
是不是模块没运行起来?


运行起来了的,电话能打通,而且给那模块发AT命令,能返回OK字符了

说明模块是可以正常通信的,可能是楼主的GPRS拨号连接没有设置好。
  相关解决方案