18.5 Radxa X4(x86)
Radxa X4 是基于 x86 的开发板,搭载英特尔 N100 处理器。本文以 16G 内存和 128G eMMC 版本为基础。
如需解锁 PL1、PL2 等 BIOS 设置,请参见“UEFI/BIOS 注解(基于 AMI BIOS)”一节。
请安装 FreeBSD 15.0-CURRENT。FreeBSD 15.0 存在一个问题,CPU 主频无法达到 3 GHz。参见 Bug 271548 - Alder lake CPU not running at full speed
FreeBSD 14.3-RELEASE 可能存在问题:如果使用 eMMC 版本(且 FreeBSD 系统安装在 eMMC 上),固态硬盘的分区不能超过 5 个,否则 ZFS 无法启动。
FreeBSD 14.2-RELEASE 似乎不支持 CPU 睿频调节。
无线网卡型号为 RTL8852BE(瑞莎 A8 无线模块 V2.0),其中无线使用 PCIe 通道,蓝牙使用 USB 通道。
Radxa X4 的以太网卡型号为英特尔 i226-V。
安装显卡驱动
使用 pkg 安装:
# pkg install drm-61-kmod或使用 ports 安装:
# cd /usr/ports/graphics/drm-61-kmod/
# make install clean配置显卡驱动
在 /etc/rc.conf 中添加 i915kms 内核模块,以便开机时自动加载:
# sysrc -f /etc/rc.conf kld_list+=i915kms安装无线网卡驱动
使用 pkg 安装:
或使用 ports 安装:
配置无线网卡驱动
目前不支持 Wi-Fi 5/6 标准。
在 2.4 GHz 频段,传输速率只能达到 11n;在 5 GHz 频段,传输速率只能达到 11a。
根据 man rtw89,编辑 /boot/loader.conf,加入一行
设置 Linux KPI 网络缓冲区内存限制为 1。该设置可以解决长时间无法自动连接 Wi-Fi 的问题。
查看实时状态(内存,网速,硬盘读写等)
该命令每秒刷新一次虚拟内存及系统状态信息:
CPU 温度
读取 CPU 温度
动态加载 coretemp 内核模块,用于监控 CPU 温度:
查看各 CPU 核心的温度信息:
疑问:为什么温度不一样?
持久化温度设定
为了便于 htop 等软件读取 CPU 温度,编辑 /boot/loader.conf 文件,添加以下内容:
以便开机时自动加载 coretemp 内核模块。
参考文献
附录:Server 2025 如何安装英特尔 i226-V 网卡驱动
i226-V 在 Windows Server 下可使用 I226-LM 驱动(I226-LM 与 I226-V 功能相同),无需修改任何文件或系统配置:
打开设备管理器,找到以太网控制器,在其属性页面选择“更新驱动程序”,然后点击“浏览我的计算机以查找驱动程序软件”,然后选择“让我从计算机上的可用驱动程序列表中选取”,接下来在“从以下列表选择设备的类型。”里选择“网络适配器”;然后,在“选择要为此硬件安装的设备驱动程序”界面中,点击右下方的“从磁盘安装”按钮,再点击“浏览”
找到驱动文件中的
e2f.inf,点击“确定”,然后选择条目“Intel(R) Ethernet Controller I226-LM”即可
参考文献
最后更新于