3011 NVME to WiFi7(M.2 M to E
关键词
树莓派、CM5核心板、NVME SSD、2230、2242、RPiOS、mini PCIe、SSD、WiFi7
一、简介
NVME to WiFi7(M.2 M to E)转接板
二、硬件资源
三、树莓派OS的操作
本文档在硬件方面,使用CM5IO_Mini搭配NVME to WiFi7(M.2 M to E)转接板进行测试,使用的WiFi7模块为BE200;
软件方面,本文档采用树莓派系统进行测试,树莓派系统的版本为2024-11-19-raspios-bookworm-arm64.img.xz,
树莓派系统下载地址:
https://www.raspberrypi.com/software/operating-systems/#raspberry-pi-os-64-bit
CM5IO_Mini扩展板上的PCIe转M.2接口上可接一个SSD转WiFi模块,用于扩展WiFI7无线网卡。S本文档使用NVME to WiFi7(M.2 M to E)转接板+BE200无线模块进行扩展。
3.1 安装驱动
BE200无线模块在树莓派系统下运行时,需要加载驱动方可使用。
若使用带WiFi功能的树莓派CM5核心板,在安装WiFi驱动后,核心板自带的WiFi模块将自动关闭,无法使用。在此也建议可以使用不带WiFi的CM5核心板。
1. 安装驱动首先需要在树莓派终端下更新头文件:
sudo apt install -y raspberrypi-kernel-headers firmware-iwlwifi flex yacc
2. 然后下载源码:
mkdir wifi && cd wifi
wget http://www.mcuzone.com/wiki/2004_CM4_WiFi7/backport-iwlwifi-20231029.tar.bz2
sudo tar -xvf backport-iwlwifi-20231029.tar.bz2
3. 准备编译环境:
sudo make defconfig-iwlwifi-public
sudo sed -i 's/CPTCFG_IWLMVM_VENDOR_CMDS=y/# CPTCFG_IWLMVM_VENDOR_CMDS is not set/' .config
4. 编译源码:
sudo make -j 4
sudo make install
注意,编译时如果使用-j 4出现死机或者报错,请使用-j 2或者-j 1进行编译。
此时提示重启系统,请先不要重启。
5. 安装固件,在树莓派终端下执行:
cd ..
cd Downloads
wget http://www.mcuzone.com/wiki/0011_MPW7/firmware_wifi7.zip
unzip firmware_wifi7.zip
sudo cp iwlwifi-gl-c0-fm-c0-86.ucode /lib/firmware
sudo cp iwlwifi-gl-c0-fm-c0.pnvm /lib/firmware
6. 然后重启系统:
sudo reboot