与 APN 名称相关的问题

2023-12-25

我正在使用 simcom900 调制解调器,我能够成功建立 GPRS 连接并将数据从我的模块发送到服务器。我正在使用 2g Airtel SIM,我已将 APN 名称指定为“airtelgprs.com”。我也尝试过指定不同的 APN与 Airtel 网络无关的名称,那么我也可以建立连接并将数据传输到服务器。

请告诉我这怎么可能?


SIM 卡解锁后,尝试输入

AT+CGDCONT?

现在您应该看到所有存储的上下文,如下所示:
+CGDCONT: 1,“IP”,“airtelgprs.com”,“0.0.0.0”,0,0
+CGDCONT: 2,"IP","其他 apn","0.0.0.0",0,0
+CGDCONT: 3,“IP”,“其他 apn2”,“0.0.0.0”,0,0

现在尝试依次激活每个上下文

AT+CGACT=1,1(第一个参数激活上下文,第二个参数定义激活哪个上下文)
如果激活成功,您应该得到“OK”。 现在停用 1 号上下文

AT+CGACT=0,1 好的

现在,尝试激活错误的 apn 之一:
AT+CGACT=1,2 你应该得到类似的东西:
+CME 错误:无网络服务
(使用 AT+CME 打开错误报告)

现在,通过将其设置为空来删除具有正确 APN 的存储上下文:
AT+CGDCONT=1,"","","",0
OK
检查它们是否消失了:
AT+CGDCONT?
(仅获取 APN 错误的上下文)

现在再次尝试 AT 命令,但 APN 错误:
AT+CSTT="一些错误的 apn" 等

您应该希望看到它没有连接。如果无法连接,即使您为其指定了不同的 APN,AT+CSTT 也可能始终在已保存的上下文编号 1 上进行连接。通过使用 AT+CGDCONT 和存储的上下文来测试该理论应该很容易。

AT+CGDCONT 和 AT+CGACT 是标准 AT 命令,您可以在以下位置找到完整参考:3GPP TS 27.007 http://www.3gpp.org/ftp/Specs/html-info/27007.htm.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

与 APN 名称相关的问题 的相关文章

随机推荐

  • 构建 APK - 错误 - app:transformClassesWithDexForDebug

    我在这里看了很多线程 但仍然没有找到有效的解决方案 当我想构建 APK 时 出现以下主要错误 错误 任务执行失败 app transformClassesWithDexForDebug com android build api trans
  • Chartjs 拆分两位数数字

    我已经多次看到这个问题 但我找不到适合我的解决方案 我将 Django 变量传递到 Chartjs 中进行绘图 所有单位数字都是正确的 但它会将两位数变成单位数 就像 11 是 1 1 23 是 2 3 我尝试了很多不同的方法 但无法弄清楚
  • 由于 StackOverflowError,无法完成 Web 应用程序 [/app] 的注释扫描

    我正在使用 STS eclipse 插件 和 maven 开发 Spring MVC 应用程序 为了创建项目 我按照 STS 向导创建了一个新的 Spring MVC 项目 之后 我向其他项目和库添加了一些依赖项 然而 当我现在尝试将项目部
  • -bash:__git_ps1:找不到命令

    我尝试安装 Ruby 2 0 我的命令行出现了问题 现在如下所示 bash git ps1 command not found 11 58 28 whatever whatever 我不知道如何摆脱 git ps1 command not
  • 在 Python 中线程读取串行端口(使用 GUI)

    我想在运行 GUI 时每当有数据要从串行端口读取时触发一个事件 这pySerial模块显然具有实验性功能 但没有特别详细的记录 我找不到任何有用的示例在 API 中 https pyserial readthedocs io en late
  • 仅为公共成员提取 xml 注释

    我使用 xml 注释来记录组件的公共成员以及内部成员和私有成员 我想将生成的文档 xml 文件与组件程序集打包 以便为最终产品启用 丰富 例如 包含方法 异常和参数描述 的 Visual Studio Intellisense 问题在于 C
  • 如何从 php 变量获取数据属性?

    我有一个可以使用 ajax 和 jQuery 从 MySql 数据库中删除记录的表单 我试图让 jQuery 仅选择传递给它的相关记录 而不仅仅是删除它目前所做的顶行记录 我想我需要得到 div class 从我的表单中并将其设为可以选择的
  • 使用多处理时 Python rpy2 和 matplotlib 发生冲突

    我正在尝试使用多重处理来计算和生成绘图 在 Linux 上 下面的代码可以正确运行 但在 Mac ML 上却不能正确运行 并出现以下错误 import multiprocessing import matplotlib pyplot as
  • 如何调试“IndexError:列表索引超出范围”?

    我收到 IndexError 列表索引超出范围 buffer append data data index 我的代码如下 data index 0 def generate batch batch size num skips skip w
  • SVN 预提交挂钩

    我目前正在尝试扩展我们已经存在的 并且正在工作的 预提交批处理文件以提交到 SVN 第一部分阻止任何没有注释并按预期工作的提交 第二部分是尝试阻止用户提交 SUO 文件 但这目前正在阻止所有提交 我对 DOs 脚本的理解不是很好 所以我怀疑
  • Mac 10.7.5 无法在 AVD 文件夹中创建 SD 卡

    我使用的是 Mac OSX 10 7 5 最近重新安装了最新的 ADT 23 其版本名为 adt bundle mac x86 64 20140624 在安装新版本之前 我删除了仅支持 API 18 的旧版本 ADT 我不记得版本代码是什么
  • 将 C# RSACryptoServiceProvider 代码转换为 Java

    我需要加密字符串以用于项目相关目的 并由供应商提供了以下相同的代码 public static string EncryptString string StringToEncrypt RSACryptoServiceProvider pro
  • 创建“网站构建器” - 我将如何构建它? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我的任务是向我们的应用程序套件添加网站构建器 我们的大多数客户都是非技术型小企业主 实体店 夫妻店 有人告诉我我应该看看Blogger
  • 如何获取Python中捕获的异常的名称?

    如何获取 Python 中引发的异常的名称 e g try foo bar except Exception as exception name of exception assert name of exception NameError
  • goroutine创建多个mongodb连接

    如何在golang中管理超过100000个goroutine的MongoDB连接 我已经创建了一个 mongo Client实例然后使用同一个客户端 但它创建了多个连接 The mongo Client https pkg go dev g
  • 如何使用python正则表达式替换使用捕获的组? [复制]

    这个问题在这里已经有答案了 假设我想改变the blue dog and blue cat wore blue hats to the gray dog and gray cat wore blue hats With sed我可以按如下方
  • 如何在 C 中将 2 字节整数转换并分解为 2 个不同的字符?

    我想转换一个 unsigned int 并将其分成 2 个字符 例如 如果整数为 1 则其二进制表示形式为 0000 0001 我希望 0000 部分位于一个 char 变量中 0001 部分位于另一个二进制变量中 我如何在 C 中实现这一
  • 对象“RealmSwiftPermissionRole”上不存在主键属性“名称”

    我在我的 swift 项目中使用 RealmSwift 作为数据库 今天 在 Xcode beta 版本 11 中打开我的项目后 我的应用程序崩溃并出现以下错误 由于未捕获的异常 RLMException 而终止应用程序 原因 对象 Rea
  • 跨进程(和机器)同步(信号量)

    背景 我的 WCF 应用程序必须调用一个没有任何并发 检查的服务 它是由第三方创建的服务 让他们添加并发检查可能是不可能的 我可以确保调用第三方服务的唯一方法是通过我的 WCF 应用程序 所以我正在考虑在我的代码中添加并发检查 为此 我将使
  • 与 APN 名称相关的问题

    我正在使用 simcom900 调制解调器 我能够成功建立 GPRS 连接并将数据从我的模块发送到服务器 我正在使用 2g Airtel SIM 我已将 APN 名称指定为 airtelgprs com 我也尝试过指定不同的 APN与 Ai