移远m95无法上网

can't connect to internet with quectel m95

我现在正在尝试使用 quectel m95 将我的 gsm 2 click shield 连接到互联网,使用我的 raspberry pi 3 on windows 10 iot。 为此,我尝试了两种方法: 首先,我尝试使用此功能使用 http 协议:

-AT+QIFGCNT=0                            ==>OK
-AT+QICSGP=1,"CMNET"                     ==>OK
-AT+QIREGAPP                             ==>OK
-AT+QIACT                                ==>ERROR
-AT+QHTTPURL=urlLenght,MaxInputTime
-Put the website                         ==>CME ERROR: 3810

我也试过 GPRS:

-AT+CGATT?                              ==>OK
-AT + CGDCONT = 1,"IP","gprs.oi.com.br" ==>OK
-AT+CGACT=1,1                           ==>CME error 100
-AT+CGATT=1                             ==>OK
-AT+QIDNSIP=1                           ==>OK
-AT+QIOPEN="mode","IP_adress","port"\n  ==>CME error 100

我不明白为什么它不起作用...有人可以帮助我吗? 谢谢

对于您的 "CGDCONT" 命令,您或许应该指定用户名和密码。例如:

AT + CGDCONT = 1,"IP","gprs.oi.com.br","","" 没有用户名和密码。让我知道进展如何。

或者,在QIREGAPP情况下,您还需要指定APN、用户名和密码。例如:

AT+QIREGAPP="gprs.oi.com.br","",""

请按上述更新您的命令(包括 CGDCONT 和 QIREGAPP 中的 APN、用户名和密码),我会相应地更新答案。

此外,我基本上是从 Quectel“Recommended TCP/IP Process App Note

中提取一些内容

我遇到了同样的问题。

就我而言,问题出在 APN 名称上。事实证明,尽管我已连接到 "Orange" 网络,但我的 SIM 卡来自 "Telit Iot",我需要使用 AT+QICSGP=1,"internetm2m.air.com","","",0 为 "internetm2m.air.com" 设置 APN 更改后,我可以使用以下方式进行连接:

/* Use AT+QICSGP=1,"INTERNETM2M.AIR.COM","","",0 to set APN as "INTERNETM2M.AIR.COM",user name as "",password as "" */
[2017-02-07 14:03:32:499_S:] AT+QICSGP=1,"INTERNETM2M.AIR.COM","","",0
[2017-02-07 14:03:32:511_R:] AT+QICSGP=1,"INTERNETM2M.AIR.COM","","",0

[2017-02-07 14:03:32:517_R:] OK

/* (4) Start TCPIP task */
[2017-02-07 14:03:32:544_S:] AT+QIREGAPP
[2017-02-07 14:03:32:559_R:] AT+QIREGAPP

[2017-02-07 14:03:32:560_R:] OK

/* Check the current connecting mode(1: GPRS connecting mode£¬0: CSD connecting mode) */
[2017-02-07 14:03:32:584_S:] AT+QICSGP?
[2017-02-07 14:03:32:592_R:] AT+QICSGP?

[2017-02-07 14:03:32:594_R:] +QICSGP: 1

[2017-02-07 14:03:32:594_R:] OK

/* The current connecting mode is GPRS connecting mode */

/* Active the GPRS context */
[2017-02-07 14:03:32:626_S:] AT+QIACT
[2017-02-07 14:03:32:640_R:] AT+QIACT

[2017-02-07 14:03:33:343_R:] OK

我在尝试使用全息图作为我的 APN 将我的 GPRS 模块连接到互联网时遇到了同样的问题。在 this and this 之后,我按照给出的顺序使用了以下命令,对我来说效果很好:

AT+CGDCONT=1,"IP","hologram"
AT+CGACT=1,1
AT+CGATT=1
AT+QIDNSIP=1
AT+QICSGP=1,"hologram","","",0
AT+QIREGAPP?
AT+QIOPEN="TCP","tarcis.io",80

我一直在与多个 MSP430 和 ARM MCU 通信 M95。但是,在您的情况下,您可以提取命令,因为我的代码是在 CCS 中完成的。这是一个经过测试的: (省略标准回复。它们如数据表中所述) 1.AT+QIFGCNT=0\r 2. AT+QICSGP=1,"www"\r -->(请注意,不是数据表中给出的 CMNET,而是提供)
(您的运营商的 APN) 3. AT+QHTTPURL=36,30\r 4. http://www.turjasuzowrld.in\r 5.AT+QHTTPGET=60\r 6. AT+QHTTPREAD=30\r 7.AT+QIDEACT\r