我是靠谱客的博主 独特花生,最近开发中收集的这篇文章主要介绍OpenWRT使用4G模块上网和发送短信,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、配置ppp

配置参考:https://blog.csdn.net/qianguozheng/article/details/50543704


结果就是:lsusb能发现HUAWEI的4G模块,ifconfig能看到3g-ppp0口

2、测试上网功能

ping www.baidu.com是ok的

3、测试短信发送功能

   a、使用minicom -s    //参考https://www.cnblogs.com/zhangchaoyang/articles/1926848.html

   b、使用minicom -b  115200 -o -D  /dev/ttyUSB2

4、使用脚本发送短信

root@OpenWrt:~# cat test.lua   //编写脚本
wserial=io.open("/dev/ttyUSB2","w")
wserial:write("ATr")
wserial:write("AT+CMGF=1r")
wserial:write("AT+CMGS="18062556426"r")
wserial:write("hello yiwei26r")
wserial:flush()
wserial:close()
root@OpenWrt:~# lua test.lua   //发送短信

5、使用web创建ppp0接口

    在web的INTERFACE下添加接口,注意Protocol要跟图中一致,然后设备重启


6、查看配置文件

ssh下查看/etc/config/network,发现出现了ppp的配置

config interface 'loopback'
        option ifname 'lo'
        option proto 'static'
        option ipaddr '127.0.0.1'
        option netmask '255.0.0.0'

config globals 'globals'
        option ula_prefix 'fd74:c690:a8eb::/48'

config interface 'lan'
        option type 'bridge'
        option ifname 'eth0'
        option proto 'static'
        option ipaddr '192.168.1.1'
        option netmask '255.255.255.0'
        option ip6assign '60'

config interface 'ppp0'
        option proto '3g'
        option device '/dev/ttyUSB0'
        option service 'umts'
        option apn '3gnet'
        option dialnumber '*99#'
        option ipv6 'auto'

最后

以上就是独特花生为你收集整理的OpenWRT使用4G模块上网和发送短信的全部内容,希望文章能够帮你解决OpenWRT使用4G模块上网和发送短信所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(61)

评论列表共有 0 条评论

立即
投稿
返回
顶部