返回列表 发新帖

树莓派CM4尺寸4G Cat 1模块在树莓派CM4和Zero 2 W搭配Ubuntu系统的使用演示

[复制链接]

19

主题

95

帖子

1万

积分

允许发帖

积分
10397
发表于 2022-8-25 09:10:41 | 显示全部楼层 | 阅读模式
本帖最后由 Mcuzone_ZHZ 于 2022-8-31 08:54 编辑

关键词:Ubuntu CM4  Zero 2W 4G Cat 1  即插即用  免驱免拨号 eth0  ping包测试  短信  电话
概述:4G Cat 1模组定位于物联网和嵌入式系统中速应用,可实现10Mbps的下行速度和5Mbps的上行速度。Cat 1相比传统Cat4模组(理论下行150Mbps上行50Mbps,我司实测速度上下行约50Mbps,部分地区速度可能更低)具有更好的性价比和更好的能耗比,在速度要求不高的中速场合Cat1非常理想。我司的Cat 1模块采用了树莓派CM4一样的尺寸,可方便固定在CM4核心板上方。


演示使用:树莓派CM4、Zero 2W
系统:Ubuntu Desktop 22.04.1 LTS(64-bit)、Ubuntu Server 22.04.1 LTS(64-bit)


1. CM4端: 1.jpg
CM4使用Ubuntu Desktop 22.04.1 LTS(64-bit)系统测试。
连接好硬件系统后上电启动CM4,首先打开命令终端查看Cat 1设备是否已经枚举并被识别为网卡。
1.png
2.png

网口正常识别后进行ping包测试网络连接。
3.png

接下来进行AT命令操作。在本文中我们使用minicom来进行串口调试。首先要确保设备已经识别,输入
“sudo modprobe option”
“sudo sh -c 'echo 1782 4e00 > /sys/bus/usb-serial/drivers/option1/new_id'”来添加ID,使得ttyUSB显示出来;
可在ls  /dev中查看是否添加成功,随后输入“sudo minicom -D /dev/ttyUSB0”打开minicom进行AT测试。
5.png




2. Zero 2W端:
2.jpg
Zero 2W使用Ubuntu Server 22.04.1 LTS(64-bit)系统测试。
在这里我们要注意Ubuntu Server系统出于安全考虑,有非常多的限制,默认很多服务器和组件也都是关闭状态。比如,除了eth0可以即插即用外,eth1则默认不启用。因此我们需要设置开启其他路以太网。
首先要找到yaml文件并修改,不同版本的yaml文件名可能会有差异,在编辑或者创建文件之前先ls看一下。
接下来要修改netplan文件:sudo nano /etc/netplan/50-cloud-init.yaml
进入nano后按照实际情况添加网络,我们这里的Cat 1模块被识别为了enxac4bb3b9ebe5
@PBN91UHJ96H}JJN8FKH9~J.png

`LH0TKEF(TS{D5N)(1OH7GQ.png

修改完毕后重启网络服务sudo netplan apply
建议直接重新上电后继续测试。
重新上电后我们来看一下网络测试情况:
2.png

网口被正常识别到了,随后进行ping包测试。
3.png

接下来进行AT命令测试,首先输入
“sudo modprobe option”
“sudo sh -c 'echo 1782 4e00 > /sys/bus/usb-serial/drivers/option1/new_id'”来添加ID,使得ttyUSB显示出来;
5.png

4.png

成功识别到后输入“sudo minicom -D /dev/ttyUSB0”打开minicom进行AT测试。
6.png




回复

使用道具 举报

19

主题

95

帖子

1万

积分

允许发帖

积分
10397
发表于 2022-9-5 15:34:16 | 显示全部楼层
日常使用中,我们可以按照以下连接方式,将CAT 1固定在核心板CM4上节省空间。 986CFE3DA58938DB975F99F6975AC022.png

回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表