树莓派3B+ raspbian系统使用华为ME909S -821 4G模块上网

首先lsusb查看系统是否识别4G模块,如下图所示


 在Linux下,需要安装usb-modeswitch驱动程序才能够正确识别并启动网卡的Modem功能。新系统貌似是自带的,我安装时并没有提示更新什么的,如果没有就手动安装

 sudo apt-get install usb-modeswitch usb-modeswitch-data

采用拨号上网方式,安装拨号软件

sudo apt-get install wvdial

配置sudo nano  /etc/wvdial.conf   (树莓派自带VI好像比较坑,我采用nano),改成如下配置

[Dialer hw1]
Auto DNS = on
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0
Init3 = at+cgdcont=1,"ip","cmnet"
ISDN = 0
Modem Type = Analog Modem
New PPPD = yes
Phone = *99***1#
Modem = /dev/ttyUSB0
Username = card
Password = card
Baud = 9600

具体是移动或者联通或者电信就是  Init3   Phone 稍有不同 其他基本一致,这里是移动。

开始拨号: sudo wvdial hw1  等待一会

ifconfig会出现一个ppp0的网卡信息,有分配好的IP地址等

扫描二维码关注公众号,回复: 1986782 查看本文章

查看路由信息,route我的如下图所示


删除第一条路由信息,route del default gw 192.168.1.1

添加无线网卡的路由信息,route add -net 0.0.0.0 gw 10.64.64.64 dev ppp0

此时已经可以使用模块上网了,如果上述步骤都正确的情况下

猜你喜欢

转载自blog.csdn.net/smiletudy/article/details/80966487