疫情在家无聊买点东西设折腾下吃灰派,先是买了个摄像头,拍个照录个像没什么好玩的。
然后又买了个SIM卡模块,看介绍说能上网打电话或区域GPS定位啥的,迫于钱包压力买了个GSM的。
之后各种后悔,应该加钱上4G的.....
微信图片_20200228015533.jpg

外形

插GPIO的话长宽不会超出树莓派本体,高度的话因为天线,所以会高出一截。
像上图的亚克力外壳只能把中间几块拆走,然后上面搭一块上螺母勉强固定下。

联网

这里单纯复制粘贴网上千篇一律的教程

关闭shell访问,打开硬件串口

sudo su 
raspi-config

Interfacing Options > Serial

微信截图_20200228013240.png
微信截图_20200228013252.png

安装ppp 拨号用

apt-get install ppp

复制一份配置文件来用并编辑内容

cp /etc/ppp/peers/provider /etc/ppp/peers/gprs

微信截图_202002280208591.png

部分配置项解释:

connect "/usr/sbin/chat -v -f /etc/chatscripts/gprs" 执行命令连接chat文件

/dev/ttyS0 所使用的串口,树莓派的话是ttyS0

上面说到要连接的chat文件备份一下后修改

cp /etc/chatscripts/gprs /etc/chatscripts/gprs_bk
vim /etc/chatscripts/gprs

微信截图_20200228023057.png
001nkDscty6GtKGa3OF21.jpg
因为该板只支持GSM,电信也没有GSM所以只需要看第一和第最后一行即可。

使用pppd命令拨号

pppd call gprs &

相信到了这步十有八九会出问题,如果是带十六进制的错误号(0x1~0x14),
可以先到pppd手册在页面搜status看对应错误信息。
最常见的就是信号问题,我是把树莓派插着充电宝放窗边、门前等地方不断测试,最后发现只有在客厅中间才能找到信号....

成功的话最后一行会显示status = 0x0
此时你可以通过ifconfig命令看到多出一个ppp0网卡
微信图片_20200228013158.png
如果你是用shell连接树莓派的话,那就接个屏幕和鼠标键盘把eth0和wlan0网卡关掉

ifdown eth0
ifdown wlan0

或者

ifconfig eth0 down
ifconfig wlan0 down

然后去ping 下ip/域名或者直接在GUI用浏览器开个网页试试。

标签: none

添加新评论