当前位置: 首页 > news >正文

多网融合实战指南:4G、Wi-Fi与以太网的智能协同之道

为应对复杂多变的网络使用场景,融合4G的广域覆盖、Wi-Fi的高带宽接入以及以太网的稳定传输能力,已成为提升通信质量的必然趋势。本文将从实战出发,系统阐述三网智能协同的实现方式与关键策略。

本文以Air8000开发板WebSocket应用为例,演示4G/Wi-Fi/以太网多网卡切换功能要点,完整demo源码及实操教程详见下方链接。

最新源码下载:https://gitee.com/openLuat/LuatOS/tree/master/module/Air8000/demo/WebSocket/

实操教程详见:https://docs.openluat.com/air8000/luatos/app/socket/websocket/

Air8000支持单4G网卡、单Wi-Fi网卡、单SPI以太网卡,以及多网卡自动切换,可根据实际项目需求灵活运用。
image

一、切换网卡为4G网卡

1.1 代码修改要点

在netdrv_device.lua代码里只打开require "netdrv_4g",其他驱动模块注释掉;netdrv_4g.lua中的代码不需要修改。

image

1.2 查看日志打印

LuaTools工具日志打印如下图所示,如出现类似日志,则表示4G网卡连接成功。

I/user.netdrv_4g.ip_ready_func IP_READY 10.231.77.126 255.255.255.255 0.0.0.0 nil

image

二、切换网卡为Wi-Fi网卡

2.1 代码修改要点

在netdrv_device.lua代码里只打开require "netdrv_wifi",其他驱动模块注释掉;

netdrv_wifi.lua代码中wlan.connect("茶室-降功耗,找合宙!", "Air123456", 1),前两个参数,修改为自己测试时Wi-Fi热点的名称和密码;

注意:仅支持2.4G的Wi-Fi,不支持5G的Wi-Fi。

image

2.2 查看日志打印

LuaTools工具日志打印如下图所示,如出现类似日志,则表示 Wi-Fi STA网卡联网成功。

I/user.netdrv_wifi.ip_ready_func IP_READY {"gw":"192.168.31.1","rssi":-60,"bssid":"8CDEF92102AA"}

image

三、切换网卡为以太网卡

3.1 代码修改要点

在netdrv_device.lua代码里只打开require "netdrv_eth_spi",其他驱动模块注释掉;

Air8000的以太网卡是通过SPI外挂CH390H芯片实现的,如果是使用我们的开发板,netdrv_eth_spi.lua的代码不需要修改。

image

3.2 查看日志打印

LuaTools工具日志打印如下图所示,如出现类似日志,则表示以太网联网成功。

I/user.netdrv_eth_spi.ip_ready_func IP_READY 192.168.0.12 255.255.255.0 192.168.0.1 nil

image

四、多网卡自动切换

4.1 代码修改要点

在netdrv_device.lua代码里只打开require "netdrv_multiple",其他驱动模块注释掉;

同时netdrv_multiple.lua中的ssid = "茶室-降功耗,找合宙!", password = "Air123456",修改为自己测试时Wi-Fi热点的名称和密码。

注意:仅支持2.4G的Wi-Fi,不支持5G的 Wi-Fi。

可根据自己的需求调整网卡的优先级,以下示例设置为以太网卡是最高优先级。

image

4.2 查看日志打印

1)默认以太网卡进行连接:

image

2)拔掉网线后,网络切换为Wi-Fi网卡:

image

3)关闭设备连接的Wi-Fi热点,切换为4G网卡:

image

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

http://www.zskr.cn/news/21647.html

相关文章:

  • 完整教程:PaVeRL - SQL:基于部分匹配奖励与语言强化学习的 Text-to-SQL 技术
  • 2025年卷板机厂家综合推荐榜:折弯机/液压机厂家助力制造业智能化升级
  • RabbitMQ投递回调机制以及策略业务补偿
  • Cookie如何设置HTTPOnly和Secure 以防止XSS跨站脚本攻击
  • Vue中展示字符串,有换行符的怎么换行展示
  • 容器技术k8s - 指南
  • c语言之对齐函数代码示例
  • 什么是Barriers IO
  • MySQL中NULL值的5个反直觉行为,扭到了吗?
  • 2025 最新阳澄湖大闸蟹权威推荐排行榜,揭秘优质品牌的独特魅力大闸蟹蟹卡 / 大闸蟹礼盒 / 大闸蟹礼券 / 好蟹汇大闸蟹选择指南
  • 碳中和背景下的能源数字化:MyEMS 为企业提供精准碳管理方案
  • 桌面预测类编写,桌面%雷达,信号预测%系统构建,基于python,tk,scikit-learn机器学习算法实现,桌面预支持向量机分类算法,CSV无数据库
  • UEFI安装Windows 7 64位
  • MySQL,SqlServer,postgresql中,如何实现锁定一张表
  • 本地虚拟机windows 安装mysql数据库版本可选,外部如何连接
  • MLGO微算法科技创新AI技术:基于DRL的设备边缘协同推理优化系统,助力无线智能感知进入“极致高效”时代
  • C 语言 - fopen、fprintf、fread、fwrite、fputc 操作文件函数解析
  • 2025 碳晶板厂家最新推荐榜:含木纹 / 白色 / 全屋整装等品类,西南及全国优质厂家权威甄选指南
  • 把列表中所有姓周的人的信息删掉(此题有坑, 请慎重): lst = [周⽼⼆, 周星星, 麻花藤, 周扒⽪] # 结果: lst = [麻花藤]
  • 2022 ICPC 香港 L
  • AI 姓氏头像生成小程序管理系统:专属头像定制与流量变现解决方案
  • 2025年锅炉厂家最新权威推荐榜:工业锅炉、燃气锅炉、电热锅炉、蒸汽锅炉专业制造商实力解析与选购指南
  • CCSP2025 游记
  • 2025 年国内算力云公司最新推荐排行榜:聚焦 AI 训推与 MaaS 服务,助力企业精准选优质合作伙伴算力云大模型/算力云深度学习/微调算力云/蓝耘算力云公司推荐
  • 2025年清洗机厂家最新权威推荐榜:高压清洗机、工业清洗机、超声波清洗机源头厂家综合实力解析
  • 2025年微弧氧化厂家最新推荐排行榜,微弧氧化/铝合金微弧氧化/镁合金微弧氧化/黑色微弧氧化/钛合金微弧氧化/微弧氧化技术加工,渔具/雷达/医疗器械微弧氧化专业供应商
  • 2025年武汉防水公司最新权威推荐榜:商铺装修防水,别墅补漏防水,厂房防潮防水专业施工与长效保障口碑之选
  • Gephi 0.9.2超星系保姆级下载安装教程及配置教程(新手适用,附安装包下载)
  • Perforce:Stream实战指南
  • 2025年立式扒胎机厂家最新权威推荐榜:专业设备批发与高效服务口碑之选