0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

USB PPP拨号上网,看这篇!

合宙LuatOS 来源:合宙LuatOS 作者:合宙LuatOS 2025-01-08 18:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

今天一起来看看,如何使用PPP拨号的方式快速实现USB上网。

一、Windows下PPP拨号

1.1 配置标准调制解调器

1)选择COM口

具体操作如下:

打开控制面板—>电话和调制解调器—>调制解调器—>添加—>选择标准33600bps调制解调器—>选择COM口。

wKgZPGd-UUaATbi6AAJk_HIcUt0602.pngwKgZO2d-UVOAb_KoAAHBa5qiY18447.pngwKgZO2d-UV-AA6TOAALE0_yWs6c535.pngwKgZPGd-UWmAd9fUAAMcvge-5Qs936.png

2)修改波特率

具体操作如下:

选择创建的调制解调器—>属性—>高级—>更改默认首选项—>波特率根据实际使用修改。

wKgZPGd-UXeAXgawAAIqzwGi5bE934.pngwKgZO2d-UYqAbMoPAAIBFfCPacw736.png

注意事项:

如果步骤1)中添加的端口为USB枚举出的AT口时,则端口速率可以为任意值;

如果步骤1)中添加的端口为UART AT口时,则端口速率需设置为模组的UART口速率。

1.2 设置拨号连接

具体操作如下:

打开网络和共享中心—>设置新的连接或网络—>设置拨号连接—>创建拨号连接里,拨号号码为99**1#,勾选“允许其他人使用此连接”,增加连接名称(例如:PPP0)。

wKgZPGd-UZiACG1FAADxKAMRMaM960.pngwKgZO2d-UamAV65QAAGdccJvdRA391.pngwKgZPGd-UbaAb1qbAAEH0QEZ8hc305.pngwKgZPGd-UcGAfydTAAH2DeDWpv8946.png


1.3 验证拨号结果

点击连接—>连接成功—>cmd窗口—>ping –n 5 www.baidu.com,ping外网地址收到正确回复信息,至此PPP拨号上网成功。

二、Linux下PPP拨号

Air780ER模组的vid与pid,分别是19d1和0001。

如无法识别,详细驱动配置参见:

https://docs.openluat.com/air780er/at/quick_start/usb/

2.1 安装PPP拨号软件

在Linux系统的命令模式下,输入以下命令安装PPP拨号软件:

wKgZPGd-Uc6AborGAAAJ0990XLc294.png


2.2 创建拨号脚本文件

1)/etc/ppp/peers/air-ppp

注意:实际使用时,请修改示例中设备名/dev/ttyUSB1为实际设备名。

wKgZPGd-UdqAH6ioAABX0ed8E_0289.png

2)/etc/ppp/peers/air-chat-connect

wKgZO2d-UeSAFCdCAABDT8_DFj8721.png

3)/etc/ppp/peers/air-chat-disconnect

wKgZPGd-Ue2AYk-OAAAkmkZqIxI811.png


2.3 PPP拨号

创建好以上三个文件后,就可以通过pppd拨号了:

wKgZPGd-UfiAdGJoAAANn81aHY0788.png


2.4 配置route

拨号成功后,需要为新建的ppp0网卡配置route。

wKgZO2d-UgKAEvgfAAAJIEfRHBQ094.png

2.5 访问网络

测试一下,我们已经可以正常访问网络了!

wKgZPGd-Ug2AarLbAAePxliultE633.png

三、常见问题及解决办法

3.1 Linux无法识别VID与PID?

一般模组对接的Linux协议是USB协议,设备插入后,系统会检测出设备的标识:PID VID;

其中VID是厂商识别码,PID是产品识别码。此处不需要装驱动也可以识别,所以,我们排除插入无法识别的时候,先通过命令行命令lsusb。

Air780ER模组的VID与PID,分别是19d1和0001。

wKgZO2d-UiKAP9gKAAG0KUyRDfY522.png

如上图所示 ,就是代表已经识别到Air780ER模组了。

查看模组是否已经识别,如果这里没有识别到模组,应该先排除硬件问题。

常见硬件问题:

USB是否走线过长;

USB是否VBUS没有连接;

模组是否没开机。

3.2 在Linux下发AT的小工具

一些Linux开发板本身不带串口工具,出问题的时候没法通过AT指令来找出原因,这里提供一个小工具sendat.c,编译后运行即可。

最新工具下载详见:

https://docs.openluat.com/air780er/at/quick_start/usb/

wKgZPGd-Ui2AE50jAAEY8uNnP7M195.png

今天的内容就分享到这里了~

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • usb
    usb
    +关注

    关注

    60

    文章

    8476

    浏览量

    285845
  • PPP
    PPP
    +关注

    关注

    0

    文章

    19

    浏览量

    10869
  • 拨号上网
    +关注

    关注

    0

    文章

    5

    浏览量

    6969
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    车载高精度定位的 “硬核技术”:PPP-RTK 轻松懂

    现在科技越来越发达,厘米级定位早就悄悄走进了很多领域:高阶辅助驾驶、高精度导航、打车软件、无人快递车等。想实现这种精准的厘米级定位,有哪些靠谱的技术路线呢?厘米级定位离不开的金刚钻:RTK和PPP
    的头像 发表于 04-13 19:11 190次阅读
    车载高精度定位的 “硬核技术”:<b class='flag-5'>PPP</b>-RTK 轻松懂

    USB驱动安装全攻略#人工智能 #嵌入式开发 #电子爱好者

    usb
    广州灵眸科技有限公司
    发布于 :2026年01月13日 09:46:49

    迈向AGI时代,网络运力新保障,沐创发布100G智能网络控制器芯片N20

    能力的终极压力测试。如果AGI是“大脑”,那么网络就是“神经”与“血管”,没有与之匹配的高容量、低时延、高智能的网络运力,AGI的潜能将无法充分释放。这场网络升级的广度与深度,将不亚于从拨号上网到宽带时代的跨越,它将是未来十年全球数字基础设施竞赛的主战场。
    的头像 发表于 01-10 11:25 1036次阅读
    迈向AGI时代,网络运力新保障,沐创发布100G智能网络控制器芯片N20

    瑞芯微(EASY EAI)RV1126B 4G通讯

    1.4G模块使用简介4G模块需要搭配着SIM卡(【普通SIM卡】或【物联网卡】)使用,因此需要通过AT指令进行拨号上网。而且在Linux系统中,它作为一个网卡设备被使用,因此也需要对其进行网络
    的头像 发表于 12-04 09:00 1338次阅读
    瑞芯微(EASY EAI)RV1126B 4G通讯

    工业路由器有哪些上网方式

    工业路由器作为专为工业环境设计的网络设备,具备高稳定性、强抗干扰能力和适应恶劣环境的特点,其上网方式多样,可根据实际需求灵活选择。以下是工业路由器常见的上网方式及其特点: 1. 有线宽带接入(以太网
    的头像 发表于 10-23 09:15 839次阅读

    求助,关于EC800M使用ppp-device组件拨号问题求解

    项目中使用EC800M CAT1模块,用ppp-device软件包进行拨号,前面流程都正常,最后发送拨号指令 “ATD*99#”后也返回了CONNECT, 接下来的LCP阶段,不知道什么原因,模块
    发表于 10-14 06:08

    求助,lwip ppp拨号后查询信号质量的问题求解

    按照官网的源码,使用移远EC20跑通ppp拨号流程,联网之后,此时怎么查询模组的信号质量呢
    发表于 10-11 09:44

    InterGEO2025 | 和芯星通发布UM98XC系列 全系统多频高精度RTK星基定位模块

    全系统多频RTK+PPP-RTK+PPP-AR+PPP+Heading算法Allinone;支持免费的多系统PPP融合解算,包括QZSSL6EMADOCA-PPP
    的头像 发表于 10-09 14:50 1439次阅读
    InterGEO2025 | 和芯星通发布UM98XC系列 全系统多频高精度RTK星基定位模块

    cherryusb适配EC800M-CN,如何实现拨号上网呢?

    使用cherryusb,当前已经成功枚举并识别到了设备。 $>lsusb -t /: Hub 01, ports=1, is roothub |__Port 1,Port addr:0x02,If 0,ClassDriver=cdc_ecm c906>lsusb -v Hub 01,Port 1,Port addr:0x02,VID:PID 0x2c7c:0x6002 Device Descriptor: bLength: 0x12 bDescriptorType: 0x01 bcdUSB: 0x0200 bDeviceClass: 0xef bDeviceSubClass: 0x02 bDeviceProtocol: 0x01 bMaxPacketSize0: 0x40 idVendor: 0x2c7c idProduct: 0x6002 bcdDevice: 0x0318 iManufacturer: 0x01 iProduct: 0x02 iSerialNumber: 0x03 bNumConfigurations: 0x01 Config Descriptor: bLength: 0x09 bDescriptorType: 0x02 wTotalLength: 0x00e8 bNumInterfaces: 0x06 bConfigurationValue: 0x01 iConfiguration: 0x00 bmAttributes: 0xe0 bMaxPower: 0xfa Interface Descriptor: bLength: 0x09 bDescriptorType: 0x04 bInterfaceNumber: 0x00 bAlternateSetting: 0x00 bNumEndpoints: 0x01 bInterfaceClass: 0x02 bInterfaceSubClass: 0x06 bInterfaceProtocol: 0x00 iInterface: 0x05 Endpoint Descriptor: bLength: 0x07 bDescriptorType: 0x05 bEndpointAddress: 0x87 bmAttributes: 0x03 wMaxPacketSize: 0x0040 bInterval: 0x10 通信demo的开发接下来如何操作。烦请各位大神给点儿思路。 谢谢。
    发表于 09-12 08:11

    能源数采网关支持哪些上网方式

    能源数采网关支持多种上网方式,常见的有以下几种: 5G上网:5G网络具有超高速率、超低时延和海量连接的特性。适用于对实时性要求极高的场景,如大型工业生产线的能源数据采集,能瞬间将大量设备数据上传至
    的头像 发表于 08-18 14:22 882次阅读

    IR900拨号电信4G专网卡遇到的问题及解决方法

    IR900拨号电信4G专网卡遇到问题及解决方法:目前在使用IR900(包括IR912L-TL00和915L-TL00)时,若遇到使用电信4G专网卡拨号拨不上的时候,可参照以下解决方法:网络-拨号接口
    发表于 08-07 07:13

    USB上网实战教程:RNDIS驱动一键配置!

     想要通过USB线快速连接网络?本文详解RNDIS驱动的安装与配置步骤。从Linux系统检测到设备虚拟网卡,仅需几个命令即可实现TCP/IP over USB,让上网变得高效便捷,新手也能轻松上手
    的头像 发表于 08-04 15:46 1836次阅读
    <b class='flag-5'>USB</b><b class='flag-5'>上网</b>实战教程:RNDIS驱动一键配置!

    高速信号抗浪涌“神器”,适用于USB 2.0、USB 3.X(Gen1/Gen2)、HDMI

    usb
    jf_15747056
    发布于 :2025年07月23日 19:08:12

    能源数采网关有哪些上网方式

    能源数采网关通常有5G/4G、WiFi、以太网等上网方式,以下是具体介绍: 5G上网:5G网络具有超高速率、超低时延和海量连接的特性。适用于对实时性要求极高的场景,如大型工业生产线的能源数据采集,能
    的头像 发表于 07-11 15:32 809次阅读

    cybt413061连接HFP时,拨号操作未启动是怎么回事?

    请就以下几点提出建议: 1. 启动拨号时,我们正在连接 HFP 配置文件并拨号,然后断开 HFP 配置文件。 在这里,我们遇到的问题是,当发送拨号命令时,HFP 被连接,之后拨号没有
    发表于 07-02 07:17