LTE 4G 模块

运营商以及频段支持

查看所在地区支持的运营商和频段,可以在以下两个网站进行查看:

  1. frequencycheck
  2. spectrumonitoring

LTE模块工作模式设置

安装minicom

1
2
$ sudo apt update
$ sudo apt install minicom

设置成USBNet模式

1
$ minicom -D /dev/ttyUSB2

打开minicom以后输入如下命令:

1
2
3
AT+QCFG="usbnet",2

OK

掉电重启

LTE模块需要掉电重启才能切换模式,拔出VIMs的电源,重新插上。LTE模块现在就工作在USBNet模式了。

恢复LTE模块

1
$ minicom -D /dev/ttyUSB2

默认的工作方式是0

1
AT+QCFG="usbnet",0

同样掉电重启切换回默认模式。

Step1: 打开 Mobile Board Settings

LTE_gnome_open

在右上角菜单栏选中以后,就会看到Mobile Board Settings选项。

Step2: 新建一个连接

点击Network,选择Add new connection,点击以后Next:

LTE_gnome_new
LTE_gnome_next

Step3: 选择运营商所在国家

选择运营商所在国家,这个应该与sim卡相同。

LTE_gnome_country

Step4: 选择运营商

选择运营商,这里应与你的sim卡相同。

LTE_gnome_provider

Step5: 输入密码连接

选择完运营商以后,一路Next,最后apply。此时需要输入密码 ,默认是000

LTE_gnome_apply
LTE_gnome_psk

输入以后以后就能正常连接了。

LTE_gnome_success

修改连接密码

打开相应的设置,在Mobile Broadband里面可以更新密码。

LTE_gnome_change_psk

在ubuntu服务器版本上使用LTE模块

在服务器版本上,只要使用一个命令就可以连接LTE模块的网络。

1
2
$ sudo nmcli connection add type gsm apn 3gnet user 0000 password 0000 con-name "EM06 4G"

如何确认连接是否成功

使用ping命令就可以而是网络了,加上-I选项就可以选中LTE模块的网络。

确认LTE模块的网络节点

1
2
3
4
5
6
7
8
9
10
11
$ ifconfig -a
...

wwan0: flags=4098<BROADCAST,MULTICAST> mtu 1500
ether 1a:68:e0:a7:94:88 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

...

使用ifconfig -a 命令就可以看到找到wwan0的节点。

使用ping命令测试

1
$ ping www.baidu.com -I wwan0

如果网络正常,就可以ping通。