42.4 Radxa X4 x86 开发板
除树莓派等 ARM 架构单板计算机外,市场上亦存在基于 x86 架构的开发板产品。
概述
Radxa X4 是一款基于 x86 架构的单板计算机,其核心处理器为英特尔(Intel)N100。本节内容基于 16 GB 内存与 128 GB eMMC 存储的硬件配置展开。
BIOS 配置说明
如需解锁 PL1、PL2 等功耗限制相关的 BIOS 设置,请参考本书引导管理器与 UEFI 固件相关内容。
FreeBSD 版本兼容性
建议安装 FreeBSD 15.1-RELEASE(2026 年 6 月发布)或更新版本。
FreeBSD 14.3-RELEASE 存在潜在问题:若使用 eMMC 存储版本并将系统安装于 eMMC,则固态硬盘的分区数量不得超过 5 个,否则 ZFS 文件系统将无法正常启动。
硬件配置信息
Radxa X4 配备的无线网卡型号为 RTL8852BE(即瑞莎 A8 无线模块 V2.0),其中无线局域网功能通过 PCIe 通道实现,而蓝牙功能则通过 USB 通道提供。
Radxa X4 的有线以太网控制器型号为英特尔 i226-V。
显卡驱动安装与配置
驱动程序安装
使用 pkg 二进制包管理器安装:
或使用 Port 从源代码构建安装:
驱动加载配置
安装驱动后,需配置驱动模块开机自动加载。在 /etc/rc.conf 中添加 i915kms:
无线网卡驱动安装与配置
驱动程序安装
使用 pkg 二进制包管理器安装:
或使用 Ports 从源代码构建安装:
无线网络性能配置
完成无线网卡驱动安装后,需进一步配置以优化无线连接的稳定性与性能。当前驱动尚不支持 Wi-Fi 5/6 标准。
在 2.4 GHz 频段,传输速率仅可达到 802.11g 标准;在 5 GHz 频段,传输速率仅可达到 802.11a 标准。rtw89 驱动虽然硬件支持 802.11a/b/g/n/ac/ax 模式,但当前兼容层代码仅支持 802.11a/b/g 模式,802.11n/ac/ax 支持尚待实现。
使用 rtw89 模块时,需编辑 /boot/loader.conf 配置文件,添加以下参数:
该参数将 Linux KPI 网络缓冲区内存限制设置为 1,此配置可解决系统长时间运行后 Wi-Fi 无法自动重连的问题。
系统实时状态监控
资源使用监控
以下命令每秒刷新一次虚拟存储器及系统状态综合信息:
CPU 温度监控
过高的工作温度可导致系统不稳定、降频甚至硬件永久性损坏。
CPU 温度读取方法
首先动态加载 coretemp 内核模块,该模块用于英特尔处理器的温度监控:
如果需要单独查看各 CPU 核心的温度信息,可执行以下命令:
温度监控配置持久化
为确保每次系统启动后均可正常监控 CPU 温度,需将温度监控模块的加载配置持久化。为便于 htop 等系统监控软件读取 CPU 温度信息,编辑 /boot/loader.conf 配置文件,添加以下内容:
该配置可使系统在开机时自动加载 coretemp 内核模块。
参考文献
英特尔公司. Intel® Processor N100[EB/OL]. [2026-04-17]. https://ark.intel.com/content/www/cn/zh/ark/products/231803/intel-processor-n100-6m-cache-up-to-3-40-ghz.html. N100 标称参数。
FreeBSD Project. coretemp(4)[EB/OL]. [2026-03-25]. https://man.freebsd.org/cgi/man.cgi?query=coretemp&sektion=4. FreeBSD 官方 coretemp 模块 man 手册,用于 Intel 处理器温度监控。
FreeBSD Project. amdtemp(4)[EB/OL]. [2026-03-25]. https://man.freebsd.org/cgi/man.cgi?query=amdtemp&sektion=4. FreeBSD 官方 amdtemp 模块 man 手册,用于 AMD 处理器温度监控。
Vivek Gite. FreeBSD find CPU (processor) temperature command[EB/OL]. (2022-06-16)[2026-03-25]. https://www.cyberciti.biz/faq/freebsd-determine-processor-cpu-temperature-command/. 介绍了 FreeBSD 下读取 CPU 温度的方法与命令。
附录:Server 2025 如何安装英特尔 i226-V 网卡驱动
除了 FreeBSD 系统外,部分用户需在 Windows Server 系统上使用 Radxa X4 开发板。
本附录介绍在 Windows Server 2025 上安装英特尔 i226-V 网卡驱动的方法。i226-V 在 Windows Server 下可使用 I226-LM 驱动,无需修改任何文件或系统配置。I226-LM 与 I226-V 在基础以太网功能上兼容,但 I226-LM 额外支持 Intel vPro/AMT 等企业级管理功能。
操作步骤如下:
在设备管理器中定位以太网控制器
在其属性页面选择“更新驱动程序”
点击“浏览我的计算机以查找驱动程序软件”
选择“让我从计算机上的可用驱动程序列表中选取”
在“从以下列表选择设备的类型”中选择“网络适配器”
在“选择要为此硬件安装的设备驱动程序”界面中,点击右下方的“从磁盘安装”按钮
点击“浏览”,找到驱动文件中的
e2f.inf,点击“确定”选择条目“Intel(R) Ethernet Controller I226-LM”即可
参考文献
当我凝望深渊. 华硕主板板载 Intel i225-V 和 i226-V 网卡驱动在 Windows server 2019 下的安装[EB/OL]. (2023-04-25)[2026-03-25]. https://zhuanlan.zhihu.com/p/624820359.
最后更新于