gpt4 book ai didi

java - 如何使用 AT 命令通过数据卡以编程方式连接互联网?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:24:16 25 4
gpt4 key购买 nike

我有一张数据卡中兴MF190。我想用AT命令注册2G或3G网络,通过数据卡上网。找到这篇关于 how to make data call 的文章:

AT+cgatt=1
AT+CGDCONT=1,”IP”,”epc.tmobile.com” //I used my operator PDP context
AT+CGACT=1,1

但是来自操作系统终端的 ping 显示 100% 包丢失。我已经在 Ubuntu 14 和 Windows 7 上试过了。

如何在 Ubuntu 上使用数据卡通过 AT 命令连接互联网?

更新

我对@tripleee 的回答给予了奖励,因为它比第一个更完整并且回答了我所有的问题。但我对答案不满意,所以我会在一周内回答我自己的问题。

在我的回答中,我将展示如何使用 Java 处理这个过程。因此,请不要将此问题移至其他 Stack Exchange 网站。

最佳答案

在卡和您的提供商之间建立连接是不够的。您需要某种机制从该连接创建网络接口(interface),并设置您的网络堆栈以通过该接口(interface)路由数据包。

传统上,pppd 守护程序一直是此任务的流行选择。您将创建一个“聊天脚本”,其中包含用于建立数据调用的命令(如今,pppd 可能与合适的固定脚本打包在一起),守护进程将处理调用电话的整个过程,身份验证,在电路上设置网络接口(interface),配置系统在其上路由数据包,以及配置 DNS 等以将其用于解析器查询等。

关于java - 如何使用 AT 命令通过数据卡以编程方式连接互联网?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33320262/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com