这是我的第一篇文章,有疏漏请指出o((>ω< ))o
SIM7000X PPP拨号调试笔记
最近由于项目需求,准备将Linux嵌入式系统的网络接入方式从Wi-Fi转到NB-IoT。接入方式有非常多,但是最方便爽快的接入方式自然为将Linux底层接入NB-IoT网络。这样开发任何程序都可以直接调用标准socket库访问。
准备
首先需要保证Linux内核中包含相应的ppp拨号.目前大多数Linux内核都支持,如果不支持请自行编译内核。确保系统支持后安装ppp client程序:
sudo apt-get install ppp minicom
pppd
安装完成后将板子的串口与SIM7000的串口直接相连(不是USB),安装minicom向串口发送AT指令,看是否有响应。看到回应即连接成功。
初始化模块
分别输入以下命令:
AT # OK
ATE0 # 关闭回显
AT+CMNB=3 # 切换至NB - IoT模式
AT+NBSC=1 # 打开扰码
AT+COPS=? # 搜索运营商
AT+COPS=1,0 # 自动连接运营商,不行请尝试手动连接
AT+CGNAPN # 查询APN
AT+CSTT="cmnbiot" # 以中国移动为准,具体根据运