在 Raspberry Pi 5 上使用 4G LTE 模块设置 OpenWrt
简介
将 Raspberry Pi 5 与 OpenWrt 和 4G LTE HAT 结合使用,可以提供一个强大且灵活的解决方案,用于创建便携式热点。这种设置非常适合在偏远地区提供互联网接入、支持物联网设备,或在旅途中创建个人无线网络。OpenWrt 的可定制性确保了与 4G LTE 模块的无缝集成,使用户能够充分利用 Raspberry Pi 5 作为可靠且高性能的无线路由器的潜力。无论是用于家庭、旅行还是专业用途,本指南将帮助您将 Raspberry Pi 5 转变为由 OpenWrt 和 4G LTE 连接支持的功能齐全的热点。
准备工作
硬件需求
构建 OpenWrt 镜像
选择 OpenWrt 快照版本
要使用 4G LTE 模块,需要某些依赖项。OpenWrt 固件选择器提供了在镜像创建过程中包含这些依赖项的灵活性,使您能够编译自定义固件。如果不采用这种方法,您需要在设置后通过其他互联网来源在 Raspberry Pi 上安装这些依赖项。因此,建议构建一个已经包含必要依赖项的固件镜像。
-
访问 OpenWrt 固件选择器 并选择快照版本。
-
快照版本更新频繁,适合高级用户。
-
点击
Customize installed packages and/or first boot script
。
在自定义构建过程中,确保包含以下软件包:
- kmod-usb-net-cdc-ether
- kmod-usb-serial-option
- picocom
- minicom
构建步骤
- 将所需的软件包添加到您的配置文件中。
- 编译 OpenWrt 固件。
- 在编译完成后下载生成的工厂镜像。
在树莓派 5 上安装 OpenWrt
- 使用 Balena Etcher 等工具将编译好的镜像烧录到 SD 卡。
- 将 SD 卡插入树莓派 5。
- 将树莓派连接到 4G LTE 模块。
检查设备连接
通过 SSH 访问树莓派:
验证设备详情:
- 使用 dmesg 检查已连接的设备:
dmesg | grep usb
- 查看 USB 设备详情:
cat/sys/kernel/debug/usb/devices
note
此命令将显示有关制造商、产品及其他设备特定信息的详细信息。请确保模块已通电。
配置 LTE 模块
使用 Minicom 调整设置
打开 Minicom
minicom -s
您将看到如下界面。使用方向键选择 Serial port setup。
配置设置:
- 将波特率设置为与您的 4G 模块匹配(例如,9600)。
- 选择正确的 COM 端口(例如,/dev/ttyUSB2)。
- 并将设置保存为默认值。
启用 ECM / 拨号模式:
发送以下 AT 命令以配置 USB 网络模式:
minicom -D /dev/ttyUSB2
AT+QCFG="usbnet"
AT+QCFG="usbnet",1
添加新网络接口
- 通过浏览器登录 OpenWrt 的 LuCI 网页界面,地址为 192.168.1.1。
- 进入 网络 > 接口 > 添加新接口。
- 设置接口:
- 选择检测到的设备(eth1 或 usb0)。
- 使用 DHCP 客户端 协议。
- 命名接口(例如,USB_Modem)。
- 配置防火墙设置:
- 将接口分配到 WAN 区域。
- 在 DHCP 服务器下,启用忽略接口。
设置无线接入点
- 在 LuCI 网页界面中,导航到 网络 > 无线 > 添加。
- 配置新的无线接口:
- SSID:保持默认值或自定义。
- 模式:接入点。
- 网络:LAN。
- 对于 无线安全:
- 将加密设置为 WPA2。
- 创建一个强密码。
- 重启设备。
测试无线网络:
- 您的无线 SSID 现在应该可以在附近设备上看到。
- 使用配置的密码连接以访问 4G LTE 网络。

资源
技术支持与产品讨论
感谢您选择我们的产品!我们致力于为您提供多种支持,确保您使用我们的产品时体验顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。