赞
踩
1)通过usb连上树莓派,通过 lsusb 命令 查看挂载情况
2)用树莓派的option驱动4G模块,让它识别4G模块。
sudo modprobe option
sudo sh -c 'echo "2c7c 0901" > /sys/bus/usb-serial/drivers/option1/new_id'
3)输入以下命令检查是否驱动成功
ls /dev |grep ttyUSB
4)使用 ifconfig 命令,会出现USB0网卡,如果没有出现,是因为没有打开树莓派的串口。
5)测试
使用以下命令,进行AT指令测试
busybox microcom -s 115200 /dev/ttyUSB0
这样就可以输入指令了,输入的时候是没有显示的。
1)发送 AT 指令将模块配置为 ECM 状态:AT+QCFG=“usbnet”,1
2)查询设置是否生效:AT+QCFG=“usbnet”
3)发送 AT 指令拨号上网指令:AT+qnetdevctl=1,1,1
4)ifconfig查看usb0网卡是否已经分配IP地址
5)使用 ping baidu.com -I usb0 测试是否能上网
AT+CMGF=1 //设置短消息模式为文本模式。
OK
AT+CSCS="GSM" //设置 TE 输入字符集格式为 GSM 格式。
OK
AT+CMGS="15021012496"
>This is a test from Quectel //输入短消息内容,Ctrl+Z 发送,ESC 退出发送。
+CMGS: 247
OK
ATD10086; //拨号。
OK
AT+CHUP //挂断通话。
OK
发信息的时候如果遇到530错误码,发不出信息,发现是因为电话卡的短信中心号码被改,要改回相应归属地的短信中心号码。
@更多操作可看官方AT指令手册。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。