Shell脚本实时检测4G模块是否插入

告别串口调试助手:在Linux Shell下一键配置EC200A 4G模块(全志T113平台实测) 本文详细介绍了在全志T113-S3平台上使用Shell脚本一键自动化配置EC200A 4G模块的完整方案。通过智能状态检测、RNDIS模式配置和错误处理机制,实现高效稳定的模块部署,特别适合工业物联网应用。方案包含AT指令交互、日志系统和开机自启动集成,可大幅提升嵌入式开发效率。 阅读详情

使树莓派通过4G模块实现4G联网。

树莓派:树莓派3B+、系统版本:raspbian-2018-11-15,系统内核4.14

4G模块:移远EC20 R2.1

树莓派系统已经集成了这款4G模块的驱动,但没有做相应的图像界面接口。就是说不能在图形界面配置网络信息实现联网。但可以使用PPP拨号上网的方式实现4G上网。

脚本功能:实时检测是否插入4G模块。若插入了4G模块,则通过PPP拨号上网,然后更改默认网关。

while :; do
    _4G=`route | grep "10.64.64.64" | wc -l`    #正则搜索是否存在"10.64.64.64"
    if test "$_4G" = "0"; then
        :
    else
        continue
    fi
    while :; do
        if [ -c "/dev/cdc-wdm0" ]; then    #插入4G模块会在/dev目录下生成一个"cdc-wdm0"文件
            sleep 10
            sudo pppd call cdma &    #"cdma"为PPP拨号脚本名称
            sleep 5
            sudo route add default gw 10.64.64.64 
            break
        fi
    done
done

参考:linux 下如何判断网关是否存在

0.4G离线翻译模型实测:33语种手机端部署全解析 离线翻译模型是边缘AI落地的关键技术形态,其核心在于在资源受限设备上实现高精度、低延迟、多语种的神经机器翻译。本文围绕轻量化模型设计原理展开,涵盖编码器-适配头解耦架构、跨层知识蒸馏、INT4量化与硬件感知编译等关键技术路径,突出解决移动端‘小体积’与‘强语义’之间的根本矛盾。结合骁龙/天玑等主流SoC的实操部署经验,覆盖Android NDK兼容性、TVM后端优化、OpenCL/NPU适配等高频工程痛点,并验证藏语、斯瓦希里语等低资源语言的真实可用性。适用于一线硬件工程师、出海应用开发者及隐私敏感场景下的 阅读详情

相关推荐

Claude Code Auto Mode:CLI驱动的VS Code智能协同范式

Auto Mode并非传统意义上的代码自动生成,而是一种以开发者意图为中心、深度集成本地开发环境的智能协同范式。其核心原理在于将编码任务解构为意图识别→环境探测→方案生成→安全执行→结果验证的闭环流程,依托Shell作为天然可信执行层,实现对CLI工具链、VS Code调试器与工作区配置的统一调度。技术价值体现在降低重复决策成本、提升跨环境兼容性与执行安全性,广泛应用于构建优化、异常诊断、CI/CD流水线治理及遗留脚本现代化等工程场景。本文聚焦Claude Code在VS Code中以CLI为枢纽的Auto

weixin_30897079的博客 422

Linux 4G 通信实验

4G 网络连接简介 高新兴ME3630 4G 模块实验 ME3630 4G 模块简介 ME3630 4G 模块驱动修改 ME3630 4G 模块ppp 联网测试

zhuguanlin121的博客 5710

旧手机改造物联网节点:低成本替代GSM模块的完整方案

物联网(IoT)的核心在于将物理设备通过传感器、网络和计算能力连接起来,实现数据的采集、传输与智能控制。其基本原理是通过嵌入式系统或通用计算平台,整合各类传感器与通信模块,构建分布式感知网络。这一技术能显著降低传统硬件部署成本,并提升系统的灵活性与可扩展性,因此在智能家居、环境监测、资产追踪等场景中价值巨大。传统方案常依赖Arduino与专用GSM模块,存在硬件成本高、开发复杂等痛点。本文聚焦于利用**旧手机**这一被广泛闲置的硬件资源,它本身集成了强大的处理器、多模网络(4G/5G/Wi-Fi)、丰富传感

weixin_30321709的博客 353

Linux shell脚本--发送4G/3G的AT命令

Linux shell -- AT命令

我的世界 2055

红队实战:BurpSuite五大核心插件配置与协同作战指南

在Web安全测试领域,BurpSuite作为核心工具,其强大功能很大程度上依赖于插件生态。插件通过扩展原生能力,将重复性操作自动化,并基于特定规则或算法进行深度漏洞挖掘,从而显著提升渗透测试效率与覆盖范围。从效率提升、漏洞挖掘到攻击面扩展,插件的技术价值在于将安全工程师的实战经验固化为可重复执行的检测逻辑。在红队实战、渗透测试等应用场景中,合理配置与协同使用插件,能够系统化地进行信息收集、漏洞探测和横向移动。本文聚焦于经过一线红队验证的五大核心插件,包括CO2套件、Turbo Intruder、Log4Sh

weixin_34174105的博客 596

Linux Mint 安装 Anaconda 常见问题与深度修复指南

Anaconda 是 Python 数据科学生态的核心环境管理工具,其本质是基于 conda 包管理器构建的跨平台发行版,依赖 shell 初始化、PATH 注入和动态库兼容性三大机制。在 Linux 发行版中,因默认 shell 配置、系统级 bashrc 模板逻辑及终端启动模式差异,极易引发 conda 命令不可用、环境不激活、PATH 未生效等典型故障。尤其在基于 Ubuntu 22.04 的 Linux Mint 21.x 系统中,/etc/skel/.bashrc 条件加载逻辑与 conda in

weixin_33978044的博客 472

LINUX 获取4G信号强度的应用代码

https://blog.youkuaiyun.com/u013008311/article/details/78654070

weixin_39406189的博客 721

公路静态落石检测数据集:VOC+YOLO双格式282张实战指南

静态目标检测是计算机视觉在交通基础设施智能巡检中的关键基础能力,其核心挑战在于小目标、低对比度与复杂背景下的鲁棒识别。基于物理约束构建的窄域数据集,能有效提升模型对真实场景噪声(如雨渍、苔藓、遮挡)的泛化能力,显著改善召回率与误报控制。该类数据集支撑YOLO系列模型在边缘设备(如Jetson、手机端)的轻量化部署,广泛应用于山区公路养护、边坡监测及无人机巡检等高时效性任务。本文聚焦‘公路落石检测’与‘YOLO训练’两大高频实践需求,解析VOC与YOLO双格式协同价值、282张样本的工程统计逻辑,以及面向落地

dengjuanshou7445的博客 431

linux下的EC20的监控python脚本

【代码】linux下的EC20的监控脚本。

Lozenyi的博客 1324

华为4G模块ppp脚本

该脚本初始化华为4G模块上网功能,比如支持ME909S-821

Keil开发中CMSIS Driver API缺失问题的排查与解决

本文详细解析Keil开发中CMSIS Driver API缺失问题的根源与解决方案。针对版本不匹配、安装不完整等常见原因,提供在线与离线安装的对比及详细排查步骤,重点涵盖版本兼容性分析与项目配置验证,帮助开发者彻底解决API缺失错误并预防问题复发。

rust6ferris的博客 551

4G模块——通过脚本进行PPP拨号

拨号成功后,会返回两个DNS域名,如果拨号失败,要注意不同运营商的拨号方式是不一样的,比如电信需要填写用户名和密码,而移动和联通则不需要,拨号号码也不相同联通是 *99# ,电信是 #777,981#是移动。

weixin_51600893的博客 1176

Frigate进阶玩法:如何用MQTT和Python脚本扩展你的自定义目标检测算法

本文详细介绍了如何通过MQTT和Python脚本扩展Frigate的自定义目标检测算法,无需修改源码即可实现特殊场景(如工业设备异常、农业病虫害识别)的高效检测。文章涵盖Frigate配置、外部检测服务构建、高级集成技巧及性能优化实践,帮助开发者灵活扩展智能监控能力。

weixin_42662293的博客 350

Linux shell 脚本判断ttyUSB设备节点是否存在

使用shell判断设备节点是否存在,例如插入4G Modem Sierra模组到Linux系统后,会生成一系列的TTY设备,一般会有一个可以收发AT命令。例如设备节点为 /dev/ttyUSB2 的字符设备。 判断脚本如下: wait_for_ttyUSB2() { while true do echo "dev=$TTY2" if [ -c "$TTY

阿强的一亩三分地,一分耕耘一分收获 4407

粒子滤波在基于误差状态量的INS/GNSS组合导航中的使用技巧-On Particle Filter based Error-State INS/GNSS Intergrated Navigation

本文面向以15维惯导(INS)误差为状态量,3维位置误差为量测量的INS/GNSS组合导航系统,​在西工大严恭敏老师的开源工具箱中PF相关库函数基础上实现基于粒子滤波(PF)的惯导误差状态量的递推估计,设计了粒子重置环节并强调了其在本特定场景下的重要性。

I33D33I的博客 1742

AI应用工程师面试指南与参考答案

摘要:AnkerAI应用工程师职位面向2024/25届毕业生,要求计算机相关专业背景,强调工程实现与技术探索能力。岗位职责包括全栈开发、AI技术整合(如大模型、图像识别)、团队AI赋能及系统优化。职位更看重编程实践能力(Python/Java等)和学习潜力,而非单纯算法知识。成功候选人将参与智能化产品开发,获得导师指导和技术成长机会。面试准备应聚焦项目经验展示、业务需求理解和技术解决方案能力,通过结构化回答和实操案例体现工程思维与创新潜力。

郑伟强dev的专栏 412

OpenHarmony 4G模组EC20驱动适配与网络连接实战指南

在物联网设备开发中,实现稳定可靠的远程数据传输是核心需求,尤其依赖蜂窝网络技术。4G通信模组作为关键硬件,通过串口或USB接口与主控系统连接,其驱动适配与网络协议栈集成是技术难点。其工作原理涉及硬件接口识别、内核驱动加载、PPP拨号协议栈建立以及与操作系统网络管理服务的对接。这项技术的价值在于为无Wi-Fi或有线网络环境的户外设备提供了自主联网能力,广泛应用于智能仪表、远程监控、车载终端等数据采集与传输场景。本文以移远通信EC20这款经典4G模组为例,详细解析其在OpenHarmony分布式操作系统上的完整

weixin_34321753的博客 371

DeepSeek 赋能太空探索:从轨道优化到星际开拓的 AI 革命

随着人工智能技术蓬勃发展,DeepSeek 在太空探索领域展现出巨大应用潜力。本文深入剖析 DeepSeek 技术核心,包括低功耗运算、开源生态等优势,阐述其与传统航天技术的差异。从航天器自主控制、深空探测、载人航天等关键环节,结合实时轨道调整、故障诊断修复等实例,揭示 DeepSeek 对航天任务效率与安全性的提升作用。同时探讨其应用面临的太空环境适应、伦理安全等挑战,展望技术演进方向及与前沿技术融合前景,展现 DeepSeek 为人类太空探索带来的变革与深远意义。

邓邓子的博客 2259

跟我一起学“网络安全”通识-Linux

本篇文章是《跟我一起学“网络安全”通识》的第三章,介绍了Linux操作系统里的一系列基础知识,包括:Linux常用Shell命令、Linux文件和目录操作、Linux磁盘管理、Linux安装Nginx、docker等。

Cool_foolisher的博客 1143

使用Gitlab 搭建私有镜像仓库(外置Nginx)

为了让团队尽快使用Gitlab的CI进行工作,必须做好Gitlab的初始化工作,大家都知道拉取镜像由于某些原因,会比较慢,因此构建自己的私有镜像仓库就成为了关键的一步。当然私有镜像仓库的搭建有很多种方式,这里直接使用Gitlab提供的镜像仓库功能。一揽子解决方案比较香。gitlab真的越来越好用了,有了这个镜像仓,也没必要再使用三方的镜像仓库了。Devops 真好用!

网尘的技术专栏 1829

【部署】Ubuntu 24.04.4虚拟机下部署OpenClaw

OpenClaw是一款基于AI的智能助手工具,本文详细介绍了在Ubuntu 24.04.4系统上的三种安装方法。推荐使用一键安装脚本(curl -fsSL https://openclaw.ai/install.sh | bash),自动完成Node.js检测、CLI安装和引导配置。对于开发者,提供了从源码构建的详细步骤,包括环境准备、依赖安装和构建流程。文章还包含常见问题解决方案(如sharp构建错误处理)以及后续维护建议(更新、配置检查和日志查看)。安装完成后,用户可通过终端TUI或Web UI进行初始

海兰 1万+

ESP32物联网环境检测节点:从硬件到Vue前端完整实现

物联网技术正加速渗透智能家居与智慧生活场景,而环境监测是其中最基本也最典型的应用。通过ESP32开发板采集温湿度、光照等传感器数据,经WiFi网络传输至后端服务,再以Vue前端进行可视化展示,构成了一个完整的物联网数据闭环。这一过程涉及嵌入式编程、HTTP通信、接口设计、数据存储与前端渲染等多个环节,理解其整体架构与数据流转方式,是构建可落地智能系统的关键。从技术价值看,该方案利用低成本硬件和轻量级框架即可快速搭建环境监测节点,适用于课程设计、毕业设计乃至产品原型验证。无论是智能家居、农业大棚还是办公环境监

weixin_33946020的博客 357

YOLOv11来了,使用YOLOv11训练自己的数据集和推理(附YOLOv11网络结构图)

YOLOv11 由 Ultralytics 在 2024 年 9 月 30 日发布, 最新的 YOLOv11 模型在之前的 YOLO 版本引入了新功能和改进,以进一步提高性能和灵活性。YOLO11 在快速、准确且易于使用,使其成为各种对象检测和跟踪、实例分割、图像分类和姿态估计任务的绝佳选择。

在职AI算法工程师,擅长计算机视觉,YOLO目标检测、分割等,擅长web、pyqt界面可视化,好内容持续更新中,来这里跟大家一起学习,共同进步 28万+

Android 7系统网络(九)车机网络功能定制

车机网络定制的本质是"为正确的流量选择正确的路径,并精确控制其资源消耗"。多接口绑定解决了"路径"问题,流量配额解决了"消耗"问题,网络共享管控解决了"溢出"问题——三者共同构成了完整的车机网络管控方案。:per-netId 路由规则优先级最高(1000+),per-UID 绑定规则次之(100-999),默认路由规则最低(<100)。这样,如果应用主动调用。:三大定制方案共享内核层基础设施(iptables/tc/路由表),多接口绑定决定流量路径,流量配额控制资源消耗,网络共享管控防止资源溢出。

AfinalStone的专栏 232

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

Linux基础笔记

文章目录第七章:linux磁盘与文件系统lsblk 列出磁盘列表blkid 列出设备的UUIDdf 列出磁盘容量信息parted 列出磁盘分区表与分区信息gdisk GPT分区查看设备信息给磁盘进行不同类型的分区查看是否分区partprobe 更新linux核心的分区表信息第十章 bashalias 自定义指令type 查看指令属于什么类型shell命令行快捷操作 ctrl+awhatprovides 查找指令RANDOM 随机数locale 语系和修改语系read 用法declare 宣告ulimit

qq_31507523的博客 1851

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

基于VM704S模块的振弦采集设备开发:从硬件选型到软件架构的工程实践

振弦式传感器是土木工程健康监测中的关键元件,以其高精度和长期稳定性著称。其工作原理是通过测量钢弦的固有频率变化来感知应力、应变等物理量,频率信号经采集模块转换为数字量后,即可用于结构安全评估。这项技术的核心价值在于将实验室级的精密测量,转化为能在恶劣工程现场长期稳定运行的可靠数据源。在物联网和智能监测的背景下,围绕核心采集模块进行嵌入式设备二次开发,成为实现自动化、远程化监测的关键环节。这涉及到硬件系统的可靠性设计、多通道同步采集、以及嵌入式软件架构的搭建。例如,通过RS-485、4G等通信协议将数据上传至

weixin_33904756的博客 1138

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

上一篇: 360极速浏览器终极奥义之——更改划词工具条的搜索为百度搜索
下一篇: 各种小问题合集
RIO 3.7%
博客等级 码龄8年 5粉丝 5原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值