调制解调器停止响应

调制解调器停止响应 搜索搜索

作者 信息
Bo Tanaka.
发表于2008年11月11日星期二 - 05:55 PM:  

似乎如果消息命中具有无效数据的消息(像一个不当的收件人地址),或者如果系统收到多条消息,而不是许可,则现在将使一个或多个调制解调器放入悬挂状态,调制解调器停止响应,我必须重新启动我的服务器。

我尝试设置限制,并拒绝我看到不正确的MDN的错误。这是我的smsgw.ini文件:

[入站SMS路由]
<account>=<modem number>
[调制解调器 - Multitech Systems USB GSM_GPRS无线调制解调器]
Phonenumber =.<phone numnber>
ReceiveSMS =是的
接收率=否
托收=直接
allowphase2plus = no.
forfelocal =.<local account>
[smsgw]
modem1 = Multitech Systems USB GSM_GPRS无线调制解调器
connectionapdateTrightrestart = 20081104055703.
SMPPServerMaxConnectionSperuser = 20.
WebAuth = No.
webmenu =是的
WebPort = 8800.
SMPPPORT = 2323.
receivems = no.
接收率=否
ReceiveSmsCharset = UTF-8
debug =是的
logDirectory = C:\ logs
smscsendlimit = 3/2
SMPPPTRottleErrordelay = 10.
RetryDelay = 60.
RetryDelayAfterattempts = 1
retrymaxattempts = 0.
smpprejecterrorcodes = 26.
modemsendworkaround =是的
[SMPP]
SMPPSERVERENQUIRELINK = 120.
smscsendlimit = 3/2


当我有问题时,这就是我在日志中看到的内容:

12:51:06:593 [4] ThreadProcessModem:OUT:0001440181F400006DAF97505ABCEA6078580C769B89CB391D350B2DF69C4F6291F91C2E8BC41DB5 2783C170B1582C468DC96A331A4DBB0B0EA9C9A7B307AD4A8FC59DF1291D167BB0DD34797406A955 69B147CDAF6E30F61A4E3BD65ECA60B8869409C3D573AFB703
12:51:09:890 [4] ThreadProcessModem:错误 - 调制解调器响应(2): +CMS ERROR: 38
12:51:09:890 [4] ThreadProcessModem:错误:错误 - 调制解调器响应(2): +CMS ERROR: 38
12:51:12:796 [4] ThreadProcessModem:处理490FE964.REQ ...
12:51:12:796 [4] ThreadProcessModem:Out:at+CMGS=104

12:51:12:875 [4] ThreadProcessModem:在:
>
12:51:12:875 [4] ThreadProcessModem:OUT:0001450181F400006DAF97505ABCEA6078580C769B89CB391D350B2DF69C4F6291F91C2E8BC41DB5 2783C170B1582C468DC96A331A4DBB0B0EA9C9A7B307AD4A8FC59DF1291D167BB0DD34797406A955 69B147CDAF6E30F61A4E3BD65ECA60B8869409C3D573AFB703
12:51:13:218 [4] ThreadProcessModem:OK

12:51:13:218 [4] ThreadProcessModem:处理490FE965.REQ ...
12:51:13:796 [4] ThreadProcessModem:Out:在+CMGS=47

12:51:13:875 [4] ThreadProcessModem:错误 - 调制解调器响应(1): +CME ERROR: 515
12:51:13:875 [4] ThreadProcessModem:错误:错误 - 调制解调器响应(1): +CME ERROR: 515
12:51:15:390 [4] ThreadProcessModem:调制解调器测试失败
12:51:16:390 [4] ThreadProcessModem:在+CNMI=0,0
12:51:21:437 [4] ThreadProcessModem:ModeMrelease - MultiTech Systems USB GSM_GPRS无线调制解调器
12:51:21:437 [4] TroofrocessModem:经调材施塞后 - Multitech Systems USB GSM_GPRS无线调制解调器
12:51:27:437 [4] ThreadProcessModem:ModeMallocate之前 - Multitech Systems USB GSM_GPRS无线调制解调器
12:51:27:437 [4] TroofProcessModem:ModeMallocate后 - Multitech Systems USB GSM_GPRS无线调制解调器 - OK
12:51:27:437 [4] ThreadProcessModem:重新初始化调制解调器:Multitech Systems USB GSM_GPRS无线调制解调器...
12:51:30:109 [4] OpenDevice:无法初始化调制解调器:错误80000018来自LineGETID
12:51:30:109 [4] HammernonResponsiveModemodem:开始
12:51:30:109 [4] HammernonResponsiveModemodem:无法在COM3访问调制解调器: - 错误5 - 拒绝访问。

12:51:30:109 [4] HammernonResponsiveModemodem:另一个应用程序已经使用此设备。
12:51:30:109 [4] HammernonResponsivemodemodem:失败
12:51:30:125 [4] ThreadProcessModem:ModeMrelease - MultiTech Systems USB GSM_GPRS无线调制解调器
12:51:30:125 [4] TroofProcessModem:经调号释放后 - MultiTech Systems USB GSM_GPRS无线调制解调器
12:51:50:125 [4] ThreadProcessModem:ModeMallocate之前 - Multitech Systems USB GSM_GPRS无线调制解调器
12:51:50:125 [4] ThreadProcessModem:ModeMallocate后 - Multitech Systems USB GSM_GPRS无线调制解调器 - OK
12:51:50:125 [4] ThreadProcessModem:重新初始化调制解调器:Multitech Systems USB GSM_GPRS无线调制解调器...
12:51:52:796 [4] OpenDevice:无法初始化调制解调器:错误80000018来自LineGETID
12:51:52:796 [4] HammernonResponsiveModemodem:开始
12:51:52:796 [4] HammernonResponsiveModemodem:无法访问COM3的调制解调器: - 错误5 - 拒绝访问权限。

我真的需要了解我如何配置Nowsms,只需拒绝邮件,如果它无法发送,并且防止调制解调器进入挂起状态。

谢谢
DES - Nowsms支持
董事会管理员
用户名:Desosms.

邮政编号:238
注册:08-2008
在2008年11月11日星期二发布 - 06:27 PM:  

嗨,

I'm不确定我们可以阻止此调制解调器进入挂起状态。它'MODEM很可能出现问题。但也许我们可以找到一个解决方案,也许它是调制解调器固件进入挂起状态的时序问题。

错误代码非常令人费解。

第一个错误"+CMS ERROR: 38"表示存在网络故障。而且这个特定代码尤其表明失败不一定是临时的......"此原因表明网络无法正常运行,并且该条件可能持续相对较长的时间".

之后,我们似乎发送了一条消息。你知道该消息是否实际收到正确?(I'm想知道我们此时是否可以信任调制解调器。)

然后在调制解调器之前进行下一条消息"hangs" ... we get "+CME ERROR: 515"。此代码是特定于Modem ...但在Multitech GPRS的情况下,他们说这意味着"请稍候,init或命令处理正在进行中。"

大多数引用我可以找到515错误,表明调制解调器处于启动过程中。

所以's几乎像调制解调器固件正在崩溃,它正在尝试重启。

之后,我们看到了"modem test failed",基本上意味着现在的人员无法't获得对AT Simple AT命令的响应。调制解调器挂了。

此时,我们删除连接并尝试重新启动。但是'显然没有工作。

现在如何防止这种情况?或从中恢复过来?

我不't know.

您目前正在运行哪个版本的Nowsms?

我们在2008.08.22发布中进行了一些更改,以在失败的消息发送后添加一些额外的逻辑,以尝试从在消息发送尝试期间混淆的调制解调器中恢复。在我们报告之前尝试了一些额外的逻辑"modem test failed".

也许这会有所作为吗?(Download http://www.zgbianpofanghuwang.com/download/nowsmsupdate.zip.)

这种情况是否随便可重复使用?

我真的认为,调制解调器出了问题,但如果我们能找到一种方法来避免问题,我们会尝试。

作为一个起点,尝试更新。

-
DES.
nowsmsSupport
DES - Nowsms支持
董事会管理员
用户名:Desosms.

邮政编码:239
注册:08-2008
发表于2008年11月11日星期二 - 06:29 PM:  

P.S. - 摆脱它"modemsendworkaround =是的" setting.

该设置在Multitech CDMA调制解调器中解决了特定的错误。

但是,使用具有其他调制解调器的设置可能导致调制解调器的定时问题,因为当该设置到位时,尚未等待在规范中定义的调制解调器响应。
DES - Nowsms支持
董事会管理员
用户名:Desosms.

邮政编码:254
注册:08-2008
发表于2008年11月24日星期一 - 10:39 PM:  

跟进 ...

它可能会或可能没有相关的,但我们发现了一个问题,另一个调制解调器在何处将数据发送到允许的调制解调器驱动程序。这导致调制解调器驱动程序挂起。(正确实现的调制解调器驱动程序应返回错误,但这并未返回错误'似乎正在发生。)

现在有一个更新版本的avaialble http://www.zgbianpofanghuwang.com/download/nowsms20081124.zip。如果这提高了您的调制解调器可靠性,我会非常好奇。

-
DES.
nowsmsSupport
Bo Tanaka.
新成员
用户名:Bo_Tanaka.

邮政编码:2
注册:08-2007
在2008年12月31日星期三发布 - 12:48 AM:  

我已经安装了20081124修补程序。

我会告诉你它是怎么回事。

谢谢!