LTE 4G Module

View operators and frequency bands supported by your region

You can view it on the following two websites:

  1. frequencycheck
  2. spectrumonitoring

LTE module working mode setting

Install minicom in your boarad

1
2
$ sudo apt update
$ sudo apt install minicom

Setting to USBNet mode

1
$ minicom -D /dev/ttyUSB2

atfer open minicom , enter:

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

OK

Power down and restart

LTE module needs power down and restart to switch mode. Unplug VIMS and plug in again. LTE module now works in usbnet mode

Restore LTE module

1
$ minicom -D /dev/ttyUSB2

The default mode is 0

1
AT+QCFG="usbnet",0

Power down and restart to switch back to default mode

Use LTE Module with Ubuntu Desktop

Step1: Open edit connections

Find edit connections in network menu.

lte_edit_connect

The lastest option is edit connections.

Step2: Add new connect

lte_add_connect

You can find the + option in the lower left corner.

Step3: choose connect type

lte_choose_connect_tpye

The Mobile Broadband that can be use for LTE Module

Step4: Choose you provider’s country

lte_choose_country

Choose you provider’s country .

Step5: Choose you provider

lte_choose_provider

Choose you provider,This needs to be set according to your SIM card.

After choose you provider, the next two steps use defconfigiure. So you just need to choose next.

Step6: set password

lte_set_psk

Set you LTE Module connect passwork, you need to remember it . When you connect it , you need to use it.
And you can set you connection name or use default.

Step7: Connect

lte_connect

Now, you can connect it , you will find you LTE module connections in network menu.Choose it and input the password which you set in Step6.

lte_use_psk

And then, you will connect success !

Use LTE Module with Ubuntu Server

If you use Ubuntu Server, you just need a command to connect it .

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

How to check you connection is success

You can test it by ping command. And you need to use -I option to choose the LTE Module.

check your network node

1
2
3
4
5
6
7
8
9
10
11
12
$ 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

...

You will find wwan0 via command ifconfig -a

Use ping command to test

1
$ ping www.baidu.com -I wwan0

If you LTE module work fine, It will be success.