Вопрос или проблема
Установил Ubuntu 24.04.1 LTS на Mac Mini 2018 года. Сообщает, что Wi-Fi не найден. Я проверил:
Установка драйверов для беспроводных устройств Broadcom
И не кажется, что там есть моя модель 14e4.
Команда lspci -nn -d 14e4: показала:
03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4364 802.11ac Wireless Network Adapter [14e4:4464] (rev 03)
Команда iwconfig показала:
lo no wireless extensions.
eth0 no wireless extensions.
Я думаю, что пакет linux-firmware не содержит прошивку, необходимую для этого устройства, вам нужно перейти на https://github.com/NoaHimesaka1873/apple-bcm-firmware/releases/tag/v14.0, получить сжатый файл, извлечь его и скопировать файлы /usr/lib/firmware/brcm в /lib/firmware/brcm на вашей установке, затем перезагрузить
Ответ или решение
Теория
При установке Ubuntu 24.04.1 LTS на ваш Mac Mini 2018 возникла проблема с обнаружением Wi-Fi-адаптера Broadcom, модель BCM4364 с идентификатором [14e4:4464]. Такие проблемы часто возникают из-за отсутствия необходимых драйверов или прошивки в стандартной поставке операционной системы Linux.
Wireless-адаптеры компании Broadcom обычно требуют установки определённых драйверов и прошивки для корректной работы в Ubuntu и других дистрибутивах на основе Linux. Эти адаптеры иногда используются в устройствах Apple, таких как ваш Mac Mini, и могут быть несовместимы с драйверами, предоставляемыми по умолчанию. Если команды lspci
и iwconfig
указывают, что система «видит» само устройство, но не может использовать его в качестве сетевого интерфейса, вероятнее всего, требуется установка дополнительной прошивки.
Пример
Вы уже провели предварительную диагностику с использованием lspci
, что позволило определить используемую модель адаптера. Команда iwconfig
подтвердила отсутствие установленных беспроводных расширений, что указывает на отсутствие поддержки для текущего модуля Wi-Fi в системе.
На сайте GitHub проекта Apple BCM Firmware можно найти необходимые файлы прошивки, которые могут быть полезны для предоставления необходимой функциональности вашему устройству. Этот ресурс уже упоминался в вашем описании проблемы.
Применение
Чтобы устранить отсутствие обнаружения Wi-Fi-адаптера Broadcom на вашем Mac Mini с установленной Ubuntu 24.04.1 LTS, выполните следующие шаги:
-
Получите необходимую прошивку:
- Перейдите на GitHub.
- Скачайте архив с прошивкой.
-
Распаковка файла и копирование прошивки:
- Распакуйте скачанный архив на вашем устройстве.
- Извлеките файлы, находящиеся в папке
/usr/lib/firmware/brcm
внутри архива. - Скопируйте извлеченные файлы в директорию на вашем устройстве:
/lib/firmware/brcm
.
-
Перезагрузка системы:
- После копирования файлов прошивки перезагрузите вашу систему для применения изменений.
-
Проверка работы Wi-Fi:
- После перезагрузки выполните команду
iwconfig
, чтобы убедиться, что ваш Wi-Fi-адаптер определяется системой. - Если устройство теперь отображается, то были установлены правильные драйверы и прошивка.
- После перезагрузки выполните команду
-
Дополнительная диагностика:
- Если проблема не решена, проверьте документы к вашим адаптерам на предмет необходимости специфических параметров загрузки или модуля ядра.
- Рассмотрите возможность использования альтернативных драйверов, таких как
broadcom-sta
, которые иногда могут быть доступны через репозитории Ubuntu.
Заключение
Проблемы с обнаружением Wi-Fi-адаптеров Broadcom могут быть неприятными, но они, как правило, решаемы путем установки необходимой прошивки. Следуйте описанным шагам для установки и проверки прошивки на вашем Mac Mini. Также рекомендуется убедиться, что все остальные системные обновления установлены, поскольку они могут содержать улучшенные версии драйверов или прошивок. Если проблема сохраняется, дополнительные ресурсы можно найти на форумах поддержки Ubuntu или сообществах пользователей Mac с установленными Linux-дистрибутивами.