树莓派如何通过FAN-4G-HAT访问互联网

欢迎阅读此文章!,大概耗时20分钟

下面👇

一. 准备工作

硬件:Raspberry Pi 4 Model B、EC20 4G模块、天线、电话卡(本次使用的是联通卡)、电源线(两条Type C数据线)、显示器(optional)、鼠标(optional)、键盘(optional)。
软件:putty,打开使用sudo apt-get install ppp指令安装ppp相关驱动

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网
2:登陆Raspberry Pi
正确连接Raspberry Pi,将 Fan-4G-HAT通过一条Type C数据线与Raspberry Pi上的任意一个USB口连接,打开putty工具,获取Raspberry Pi的IP地址之后,输入正确的IP地址,登入Raspberry Pi,登陆时会弹出警告信息,点击“否”即可。

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网
输入默认用户名:pi
输入默认密码:raspberry (输入密码时页面不显示字符,键入密码之后点击回车即可)

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网
通过lsusb指令可以查看Raspberry Pi是否可以正常识别到USB接口的EC20 4G模块,如下图所示,可以看到第二行打印出Bus 001 Device 003:ID 2c7c : 0125 Quectel Wireless Solutions Co., Ltd. EC25 LTE modem,说明Raspberry Pi已经可以识别到EC20 4G模块。

树莓派如何通过FAN-4G-HAT访问互联网
通过 ls /dev | grep ttyUSB 查看当前系统下挂载的USB设备数量,如下图所示可以看到挂载的USB设备数量是:ttyUSB0、ttyUSB1、ttyUSB2、ttyUSB3。

树莓派如何通过FAN-4G-HAT访问互联网
创建拨号脚本,打开目录至 /etc/ppp/peers,若没有peers这个目录,因为是在etc目录下,所以需要权限,进入root模式或是sudo就可以自行创建peers目录,创建好peers目录之后,按照下图所示:输入: cd /etc/ppp/peers 进入到此路径之下。

树莓派如何通过FAN-4G-HAT访问互联网
在/etc/ppp/peers此路径之下,输入sudo nano rasppp ,点击回车。使用Raspberry Pi自带的编辑器,编写第一个初始化属性脚本。

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网
在/etc/ppp/peers此路径之下,输入rasppp-chat-connect ,点击回车。使用Raspberry Pi自带的编辑器,编写第二个脚本。

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网
在/etc/ppp/peers此路径之下,输入rasppp-chat-disconnect,点击回车。使用Raspberry Pi自带的编辑器,编写第三个脚本。

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网
3:PPP拨号上网

3.1 首先安装sudo apt-get install ppp
使用sudo pppd call rasppp 开始拨号,下图是拨号成功后所打印出的内容。拨号成功后,会返回两个DNS域名,如果拨号失败,则要注意不同运营商的拨号方式是不一样的,比如电信需要填写用户名和密码,而移动和联通则不需要,拨号号码也不相同联通是 *99# ,电信是 #777,文末给出各运营商配置,这些都需要注意。

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网
通过ifconfig指令查看网卡(该进程此时还不能退出(Ctrl+Z),可使用Ctrl+Z中断),可以看到多了一个网卡ppp0,这其实是pppd模拟出来的一个虚拟网卡。

树莓派如何通过FAN-4G-HAT访问互联网
通过查看ppp0的IP地址,上图的IP地址是10.249.7.41,我们使用这条指令:sudo route add default gw 10.249.7.41添加默认路由。

树莓派如何通过FAN-4G-HAT访问互联网
使用route命令查看本地路由表,如下图所示默认路由已经切换成了ppp0,现在就可以使用ppp0网卡进行上网了。
①直接ping www.baidu.com 测试一下看能否ping的通,如下图所示,是可以正常联网了。
②如果不想切换网卡,可以使用ping -s 指定IP 域名
③由于每次拨号获取到的IP地址都是不相同的,所以还可以使用ping -I 指定网卡 域名

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网

树莓派如何通过FAN-4G-HAT访问互联网
各运营商拨号上网设置:

树莓派如何通过FAN-4G-HAT访问互联网
可以愉快的使用Fan-4G-HAT LTE Cat4扩展板&Raspberry Pi上网啦!

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!