- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我使用的是 telit GC864-DUAL-V2 调制解调器。
我正在尝试在 Linux 中使用 chat
和 pppd
连接到 gprs 网络。我从 pppd
收到错误消息说“LCP:超时发送配置请求”。我试过在 pppd
中增加 lcp-max-configure
选项。然后我也收到相同的错误消息。
任何人都可以提出一些建议来纠正这个问题吗?
以下是我从pppd
获得的详细消息日志。
获得的 PPPD 日志:
pppd /dev/ttyUSB0 115200 modem lock connect '/usr/sbin/chat -v -s -f /etc/ppp/chatscript' debug logfd 1 nodetach noauth defaultroute
timeout set to 10 seconds
abort on (\nBUSY\r)
abort on (\nNO ANSWER\r)
abort on (\nERROR\r)
abort on (\nNO CARRIER\r)
timeout set to 35 seconds
send (ATZ^M)
expect (OK)
ATZ^M^M
OK
-- got it
send (ATX3^M)
expect (OK)
^M
ATX3^M^M
OK
-- got it
send (AT&K0^M)
expect (OK)
^M
AT&K0^M^M
OK
-- got it
send (AT+CGDCONT=2,"IP","airtelgprs.com"^M)
expect (OK)
^M
AT+CGDCONT=2,"IP","airtelgprs.com"^M^M
OK
-- got it
send (AT+CGATT=1^M)
expect (OK)
^M
AT+CGATT=1^M^M
OK
-- got it
send (ATD*99***2#^M)
expect (CONNECT)
^M
ATD*99***2#^M^M
CONNECT
-- got it
Serial connection established.
using channel 7
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB0
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xdd04133c> <pcomp> <accomp>]
rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0xdd04133c> <pcomp> <accomp>]
rcvd [LCP ConfReq id=0x1 <asyncmap 0x0> <auth pap> <magic 0x23dd4e00> <pcomp> <accomp>]
No auth is possible
sent [LCP ConfRej id=0x1 <auth pap>]
rcvd [LCP TermReq id=0x2 00 00 00 00 00 00]
sent [LCP TermAck id=0x2]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xdd04133c> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xdd04133c> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xdd04133c> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xdd04133c> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xdd04133c> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xdd04133c> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xdd04133c> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xdd04133c> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xdd04133c> <pcomp> <accomp>]
sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xdd04133c> <pcomp> <accomp>]
LCP: timeout sending Config-Requests
Connection terminated.
Modem hangup
最佳答案
我已将 AT#GAUTH=0
添加到我的 chat
脚本中。然后我就可以毫无问题地连接了。
注意:
AT#GAUTH
- 命令为 PPP-GPRS
和 PPP-GSM
连接设置身份验证类型。它的出厂默认设置是启用 PAP
身份验证。有关详细信息,请参阅泰利特 GC864-DUAL-V2 AT 引用手册。在我的例子中,没有将 AT#GAUTH=0
添加到聊天脚本调制解调器期望来自对等方的身份验证数据包。但在我的例子中,对等点(airtel)不需要任何身份验证。所以它没有发送任何数据包。所以在主机端,我收到了来自 pppd
的超时消息。
我希望这可以帮助像我这样正在寻找答案的人。
关于linux - 在 Linux 中使用 pppd 和聊天通过 gprs/gsm 调制解调器连接到 gprs 网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6922922/
我正在尝试使用 USB 调制解调器发送短信(我有一个 D-Link USB 调制解调器)。我刚找到 SmsLib,但我不知道如何使用 USB 调制解调器。我找到的例子是串行调制解调器,我没有找到任何
我想知道有多少电话或系统连接到我的调制解调器?我尝试扫描从 1 到 254 的 IP 以发现连接的设备。但是当我尝试 InetAddress.isreachable(2000) 它在我的手机上工作但在
我安装了 Hyperterminal 并使用了我的 samsung galaxy s3 并使用 usb 数据线将它连接到我的笔记本电脑。我安装了驱动程序,计算机将 s3 检测为调制解调器。它在 sup
我想从 C# Windows 应用程序对我的 NETGEAR DGN2200 进行热重置,我的调制解调器是标准的 Netgear 调制解调器/路由器。不用telnet可以吗? 最佳答案 我希望这段代码
是否可以将 Android 移动设备用作 GSM 调制解调器? 多年来,我一直在使用 GSM 调制解调器。我正在 .net 下开发应用程序来调用数据电话、发送/接收短信等等,到目前为止我使用的是普通的
我希望我的 Android 能够作为 GSM 调制解调器工作,或者通过任何其他方式,特别是使用某些编程语言库通过它发送短信。以编程方式以及配置/安装等方式执行此操作的方法是什么? 最佳答案 1) 了解
我正在编写一个从 GSM 调制解调器(中兴通讯公司)接收短消息 (SMS) 的应用程序(+CMTI 通知) . 我已经完成了我的程序,但是当有一个多部分 SMS 时,我无法将它们相互连接,并且它们都以
我想与 gsm 调制解调器建立联系。我的第一个目标也是主要目标是发送和接收短信。然后我想走在前面。例如用于彩信发送和...我想在linux服务器上做。请向我介绍一个合适的模块及其教程或文档。谢谢您指导
尝试在 Linux 上使用 USB 调制解调器开发应用程序。使用具有 CNMI=1,1,0,1,0 设置的华为 E220(也尝试了其他 CNMI 设置均无效)并在接收到的消息上获取新消息指示以串行接收
任何人都可以告诉我,是否有任何可以检测当前运营商名称的AT命令? 我用过AT+COPS? 它返回给我运算符(operator)的数字代码:0,2,40410 然后我使用命令 AT+WOPN = 0,4
我正在为基于 AT 命令的调制解调器编写驱动程序。这是数据表 http://www.cermetek.com/Catalog/High-Speed-Modems/DataSheet/CH1794_60
我正在尝试制作一个发送短信的程序。我编写了程序,但没有成功发送消息。我的程序向计算机中的端口 COM 发送一个 At 命令,但我的 gsm 调制解调器没有得到响应。我正在使用 COM 终端(Temp
我想与我的 DFM-562IS D-Link 沟通使用 Java 的调制解调器(通过 PCI 插槽连接到我的计算机主板)。目标是监听来电并接收用户在连接后在另一端输入的代码(通过他/她的手机键盘)。
我有一个 GSM 调制解调器,它有一个与之关联的特定命令集。我想使用我的 c# 代码调用这些命令。可以这样做吗? GSM调制解调器型号:MOD 9001 BENQ GSM/GPRS调制解调器 我没有任
我想像开机重启一样重启 USB 调制解调器,而无需重启并在 Linux 机器中物理拔掉它。我试过执行此程序: echo -n 0 >/sys/devices/platform/omap/ti81xx-
我决定为我的 Linux 机器(Vmware 上的 OpenSuse 12.1 64 位)安装一个 GSM 调制解调器,这样我就可以将它用作 SMS 网关。我有一个提供 USB 接口(interfac
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 3 年前。
我正在尝试在 windows-7 上制作一个简单的 java 应用程序,它可以在我的 citycell Zoom USB 调制解调器上发送 SMS。我使用 AT 命令(http://www.canar
我们在全局部署了一个客户端软件,它使用模拟电话线和 56K 调制解调器连接到用于上传数据的后端软件(后端服务器有多个模拟调制解调器卡)。这是一个封闭的系统,我们实现了自己的协议(protocol),还
我购买了中兴MF190 USB调制解调器并开始使用它。 到目前为止,我已经成功使用 TurboPowers 的免费 AsyncPro 组件以编程方式将短信发送到另一台移动设备。 我想知道是否有一种方法
我是一名优秀的程序员,十分优秀!