Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


Sidebar

products:sbc:common:add-ons:5g-module-usage

This is an old revision of the document!


5G Module Usage

Introduction

This page will introduce the use of RM500Q 5G module.You will learn how to use the 5G module on Khadas SBC.

Preparation

  • Disconnect the Khadas SBC power port cable.
  • Insert the 5G module board into the M.2 slot
  • Insert a valid Nano SIM card on the 5G module.

Disable ModemManager

As the ModemManager doesn't support this 5G modem, so you have to disable it and use Quectel QConnectManager to connect to the internet.

$ sudo systemctl stop ModemManager.service
$ sudo systemctl disable ModemManager.service

Setup Quectel QConnectManager

You need to use Quectel QConnectManager to connect to the internet.

Get Source Code

$ git clone https://github.com/numbqq/quectel-CM.git

Compile the Source Code

$ cd quectel-CM
$ make

Configure the Network

Connect to Internet

Execute the command below to connect to internet.

$ sudo ./quectel-CM &

Check the Network Node

$ ifconfig rmnet_mhi0.1
rmnet_mhi0.1 Link encap:UNSPEC  HWaddr 02-50-F4-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:10.129.59.93  Mask:255.255.255.252
          inet6 addr: fe80::50:f4ff:fe00:0/64 Scope:Link
          UP RUNNING NOARP  MTU:1500  Metric:1
          RX packets:1089360 errors:0 dropped:0 overruns:0 frame:0
          TX packets:176581 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1521449058 (1.4 GiB)  TX bytes:57525792 (54.8 MiB)

If you can see the IP address inet addr mean the network is fine.

Setup DNS

You also need to setup the DNS.

$  echo "nameserver 1.0.0.1" | sudo tee /etc/resolv.conf

Check Network

$  ping -I rmnet_mhi0.1 khadas.com
Last modified: 2022/09/29 09:16 by nick