Вопрос или проблема
Я установил Ubuntu Budgie на MacBook Pro модель A1398 (2015). Все работает, кроме отсутствия подключения к WiFi. Я знаю, что это не новая проблема, и некоторые сообщали об исправлении этой проблемы установкой “соответствующих” драйверов, предполагая, что вы знаете, какое оборудование установлено (или предполагаете и вам везет). Я еще не пробовал загружать какие-либо драйверы, потому что…
-
Я не на 100% уверен, какое у меня беспроводное оборудование.
-
Я относительно новый пользователь Linux и не хочу еще больше усложнять ситуацию (например, потерять Bluetooth).
-
Возможно, с самим оборудованием что-то не так (т.е. нет PCI.ID, см. ниже).
Я предполагаю, что оборудование WiFi относится к семейству Broadcom, основываясь на других постах, которые я читал о пользователях Mac с подобными проблемами.
Сейчас я могу получить доступ к интернету с помощью Bluetooth моего телефона.
Для справки, это самый подробный пост, который я читал об установке драйверов Broadcom.
Installing Broadcom Wireless Drivers
Вот что я вижу на своей машине после запуска команды lspci
. Беспроводное устройство не указано?
Я ищу предложения, что попробовать дальше.
00:00.0 Host bridge: Intel Corporation Crystal Well DRAM Controller (rev 08)
00:01.0 PCI bridge: Intel Corporation Crystal Well PCI Express x16 Controller (rev 08)
00:01.1 PCI bridge: Intel Corporation Crystal Well PCI Express x8 Controller (rev 08)
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI (rev 05)
00:16.0 Communication controller: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 (rev 04)
00:1b.0 Audio device: Intel Corporation 8 Series/C220 Series Chipset High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #1 (rev d5)
00:1c.3 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #4 (rev d5)
00:1c.4 PCI bridge: Intel Corporation 8 Series/C220 Series Chipset Family PCI Express Root Port #5 (rev d5)
00:1f.0 ISA bridge: Intel Corporation HM87 Express LPC Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 8 Series/C220 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 750M Mac Edition] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GK107 HDMI Audio Controller (rev a1)
03:00.0 Multimedia controller: Broadcom Inc. and subsidiaries 720p FaceTime HD Camera
04:00.0 SATA controller: Samsung Electronics Co Ltd S4LN053X01 AHCI SSD Controller(Apple slot) (rev 01)
05:00.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
06:00.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
06:03.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
06:04.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
06:05.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
06:06.0 PCI bridge: Intel Corporation DSL5520 Thunderbolt 2 Bridge [Falcon Ridge 4C 2013]
07:00.0 System peripheral: Intel Corporation DSL5520 Thunderbolt 2 NHI [Falcon Ridge 4C 2013]
EDIT:
Я запустил команду lsusb, рекомендованную Hi-Angel. Вот результаты:
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 003: ID 05ac:0262 Apple, Inc. Apple Internal Keyboard / Trackpad Bus 001 Device 006: ID 05ac:8289 Apple, Inc. Bluetooth Host Controller
Bus 001 Device 007: ID 03f0:0c4a HP, Inc HP Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 002: ID 05ac:8406 Apple, Inc. Internal Memory Card Reader
Ответ или решение
Проблема с отсутствием беспроводного соединения на MacBook Pro 2015 после установки Ubuntu Budgie 24.04.1 может быть связана с отсутствием необходимых драйверов или неправильной их установкой. Давайте рассмотрим возможные шаги по решению этой проблемы.
Факты и текущая ситуация
- Отсутствие Wi-Fi после установки: После установки Ubuntu lspci не отображает беспроводные устройства, что вызывает подозрение, что драйверы для Wi-Fi не установлены или не работают корректно.
- Подключение только через Bluetooth: У вас есть временный доступ к интернету через Bluetooth, что позволяет загружать необходимые пакеты и драйверы.
Диагностика оборудования
Чтобы определить модель вашего беспроводного устройства, можно воспользоваться следующими командами в терминале:
- lscpi -knn | grep Net -A3
- sudo dmesg | grep -i firmware
Если lspci и lsusb не дают необходимой информации, попробуйте использовать команду dmesg
для получения дополнительных данных о запуске системы и загрузке драйверов.
Установка драйверов для Broadcom
Основываясь на информации о Broadcom из выходных данных lsusb, выполните следующие шаги для установки драйверов:
-
Обновите списки пакетов:
sudo apt update
-
Установите необходимые пакеты:
Для устройств Broadcom обычно используется пакет broadcom-sta-dkms, который вы можете установить следующим образом:sudo apt install broadcom-sta-dkms
-
Загрузите драйвер:
После установки перезагрузите модуль драйвера:sudo modprobe -r b44 b43 b43legacy ssb brcmsmac bcma sudo modprobe wl
-
Перезагрузка: Перезагрузите систему, чтобы изменения вступили в силу.
Оценка оборудования
Если описанные шаги не решают проблему, возможно, имеется аппаратная проблема с Wi-Fi адаптером. В таком случае, полезно обратиться за помощью в специализированные форумы или сообщества Ubuntu, где могут помочь пользователи с аналогичными устройствами.
Заключение
Поиск и установка правильных драйверов — это важный шаг в обеспечении работоспособности оборудования на Linux. Однако осторожность и тщательная проверка перед установкой помогут избежать потенциальных осложнений. Я призываю следовать описанным шагам и делиться находками с сообществом, чтобы другие пользователи могли учиться и помогать.