Вычислительный модуль Raspberry Pi 4 4 CM4 без Wi-Fi с сервером Ubuntu 20.04

Я установил сервер Ubuntu 20.04 на Raspberry pi CM4 (не стандартный пи, вычислительный модуль), но не могу понять, как включить Wi-Fi. CM4 физически установлен, и Wi-Fi платы работает под raspios (после запуска raspi-config и его настройки), но с образом ubuntu, предоставленным ubuntu, я даже не могу видеть wlan0 (или любой адаптер Wi-Fi) при работе

ifconfig 

или

ls /sys/class/net

мне только показано, что eth0 и lo существуют. У меня есть ощущение, что это должно быть связано с включением правильного порта spi или параметров Wi-Fi в dto, но не могу найти по нему никакой документации. Кто-нибудь еще видел это с новым вычислительным модулем?

0
задан 25 March 2021 в 15:58

2 ответа

Проблема

У моей студенческой исследовательской группы возникла эта проблема после прошивки RPi / CM4 с помощью Ubuntu Server 20.04 LTS; при запуске ls / sys / class / net и sudo hwinfo --network --short существуют только eth0 и lo.

Решение проблем

Мы запустили dmesg | grep -i sdio и обнаружил ошибку, связанную с невозможностью загрузить драйвер для набора микросхем Wi-Fi ( изображение ).

При проверке установленных драйверов при запуске ls / lib / firmware / brcm / отсутствовали два драйвера ( образ ):

brcmfmac43455-sdio.txt

​​brcmfmac43455-sdio.raspberrypi, 4-compute-module.txt

Решение

примечание: имейте в виду разницу между 43455 и 43456.

  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-compute-module.txt

brcmfmac43456-sdio.raspberrypi, 4-model-b.txt

и обнаружили, что они идентичны. Просто скопируйте brcmfmac43455-sdio.raspberrypi, 4-model-b.txt и переименуйте его в brcmfmac43456-sdio.raspberrypi, 4-compute-module.txt .

После перезагрузки Wi-Fi работает!

Проблема с дистрибутивом? Мы считаем, что это может быть проблема с дистрибутивом ..

1
ответ дан 23 April 2021 в 23:30

У меня такая же проблема с удаленным CM4, над которым я должен работать.

Но могу ли я предложить вам попробовать установить образ оснастки "Ubuntu Iot Core" и через последовательную настройку выбрать интерфейс Wi-Fi и посмотреть, работает ли он?

-1
ответ дан 23 April 2021 в 23:30

Другие вопросы по тегам:

Похожие вопросы: