5G

接口说明

  • 设备通过载板的M.2 Key B扩展支持5G模组;也可以通过Minipcie扩展支持5G模组,但速率受限制USB2.0信号线最高速率480Mbps

  • 默认配置的5G模组安装在M.2 Key B槽位;

电气特性

  • 1 x M.2 Key B (含USB3.0 & 2.0信号线和SIM卡信号线 )

支持列表

  • 移远RM500U-CN

配置步骤

免配置拨号,插入SIM卡,开机后5G自动连接;

常见说明

Q1 系统开机后没有自动连接5G网络

默认出厂会将5G模组设置为开机自动连接模式,无需手动设置,系统开机后会自动加载5G模组驱动并创建”usb0”网卡,若使用过程中发生5G模组的网卡创建/自动连接异常,请按如下步骤检查:

  1. 确认禁用Ubuntu系统的ModemManager服务

 sudo systemctl disable ModemManager
 sudo systemctl stop ModemManager
 sudo systemctl restart NetworkManager
  1. 进入桌面系统,检查Ubuntu NetworkManager下是否存在与“usb0”重名的配置连接,若有则需要删除;

  2. 检查模组是否被系统识别

nvidia@tegra-ubuntu:~$ lsusb
Bus 002 Device 002: ID 05e3:0620 Genesys Logic, Inc. USB3.2 Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 006: ID 046d:c339 Logitech, Inc. USB2.1 Hub
Bus 001 Device 005: ID 30fa:0300 Quectel RM500U-CN
Bus 001 Device 004: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 003: ID 05e3:0610 Genesys Logic, Inc. 4-port hub
Bus 001 Device 002: ID 2c7c:0900 Quectel Wireless Solutions Co., Ltd. RM500U-CN
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  1. 通过串口访问模组: 115200 8N1 无流控

nvidia@tegra-ubuntu:~$ sudo minicom -D /dev/ttyUSB2

Welcome to minicom 2.7.1
OPTIONS: I18n
Compiled on Dec 23 2019, 02:06:26.
Port /dev/ttyUSB2, 08:26:19
Press CTRL-A Z for help on special keys


# 查询产品型号 ID 和固件版本信息
ati

Quectel
RM500U-CN
Revision: RM500UCNAAR01A18M2G
OK

# 查询模组默认拨号方式和网卡类型
at+qcfg="usbnet"

+QCFG: "usbnet",5
OK

# 查询模组默认自动拨号模式
at+qnetdevctl?

+QNETDEVCTL: 1,2,0
+QNETDEVCTL: 2,2,0
+QNETDEVCTL: 3,2,0
+QNETDEVCTL: 4,2,0
+QNETDEVCTL: 5,2,0
+QNETDEVCTL: 6,2,0
+QNETDEVCTL: 7,2,0
+QNETDEVCTL: 8,2,0
OK

# 配置为 开机自动拨号
at+qnetdevctl=1,3,1

OK
  1. 完成上述检查设置步骤后,5G模组可以自动开机拨号,使用无线模组的网口进行ping操作:

小技巧

  • 不同版本的Jetpack会rename无线模组创建的通讯网口名

  • 在Jetpack6.x的镜像版本中,5G模组驱动创建的网口可以手动查询:sudo dmesg | grep usb0

ping www.baidu.com -I usb0

Q2 模组手工获取IP地址

dhclient是ubuntu系统默认的dhcp客户端

sudo dhclient -v usb0