Raspberry Pi 4 计算模块 4 CM4 无 Wifi,带 Ubuntu 20.04 服务器

Raspberry Pi 4 计算模块 4 CM4 无 Wifi,带 Ubuntu 20.04 服务器

我已经在 Raspberry pi CM4(不是标准 pi,而是计算模块)上安装了 Ubuntu 20.04 Server,但不知道如何启用 wifi。CM4 已物理安装它,并且主板的 wifi 在 raspios 下工作(运行 raspi-config 并进行设置后),但使用 ubuntu 提供的 ubuntu 映像,运行时我甚至看不到 wlan0(或任何 wifi 适配器)

ifconfig 

或者

ls /sys/class/net

我只看到 eth0 和 lo 存在。我觉得这一定与在 dto 中启用正确的 spi 端口或 wifi 参数有关,但找不到任何相关文档。还有人在新的计算模块中看到这种情况吗?

答案1

问题

我的学生研究小组在使用 Ubuntu Server 20.04 LTS 刷新 RPi/CM4 后遇到了这个问题;运行时ls /sys/class/netsudo hwinfo --network --short存在 eth0 和 lo。

解决问题

我们运行dmesg | grep -i sdio并发现有关无法加载 Wi-Fi 芯片组驱动程序的错误(图像)。

通过运行检查已安装的驱动程序时ls /lib/firmware/brcm/,发现缺少两个驱动程序(图像):

brcmfmac43455-sdio.txt

brcmfmac43455-sdio.raspberrypi,4-计算模块.txt

解决方案

注意:请注意4345543456

  1. 我们在github上找到了第一个驱动程序:https://github.com/RPi-Distro/firmware-nonfree/blob/master/brcm/brcmfmac43455-sdio.txt

只需使用以下方法下载到文件夹中即可

sudo wget https://raw.githubusercontent.com/RPi-Distro/firmware-nonfree/master/brcm/brcmfmac43455-sdio.txt
  1. 对于第二个驱动程序,我们没有发现任何东西,但是,我们比较了以下驱动程序:

brcmfmac43456-sdio.raspberrypi,4-计算模块.txt

brcmfmac43455-sdio.raspberrypi,4-型号-b.txt

发现它们是相同的。只需复制brcmfmac43455-sdio.raspberrypi,4-型号-b.txt并将其重命名为brcmfmac43456-sdio.raspberrypi,4-计算模块.txt

重启后 Wi-Fi 可以正常工作!

发行问题? 我们相信这可能是发行问题。

答案2

我在使用远程 CM4 时也遇到了同样的问题。

但是我可以建议您尝试安装“Ubuntu Iot Core”快照图像并通过串行配置选择 Wifi 接口,看看是否有效?

相关内容