Проблемы с Wi-Fi с Macbook Pro Retina в начале 2015 года (12,2) в Ubuntu 15.04

10

Часть 1

Я обновил MBA 2012 до MBPr 2015 (мне понравился Mint 17.1 Rebecca на MBA, но из-за проблем с графикой / ядром мне нужно подождать до 17.2, чтобы снова использовать Mint)

Мне удалось установить Ubuntu на SD-карту. Он загружается и работает. Отличным руководством по этому вопросу является Установка Ubuntu 15.04 на Macbook Pro 11,2 .

Я не могу заставить работать Wi-Fi.

Используемый Терминал для определения чипсета:

$ lspci -nn | grep 0280
03:00.0 Network controller [0280]: Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC [14e4:43ba] (rev 01)

Я попытался включить драйвер в разделе «Программное обеспечение и обновления» → «Дополнительные драйверы». Ubuntu зависает, так что некуда.

Я использовал терминал для установки следующих BLOB-объектов / драйверов (не знаю, как вы их называете) в автономном режиме:

sudo dpkg -i bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu2_amd64.deb dkms_2.2.0.3-2ubuntu3_all.deb

Это вызвало зависание системы при:

DKMS: install complete

Я перезагрузил компьютер и попытался переустановить его с помощью Ubuntu Software Installer, что привело к зависанию.

Я ничего не перепутал. Может кто-нибудь объяснить, пожалуйста, что я делаю не так?

Хорошо, вот часть 2:

Я пытался установить bcmwl-kernel-source_6.30.223.30+bdcom-0ubuntu3_amd64.deb.

Это сообщение об ошибке:

Selecting previously unselected package bcmwl-kernel-source.
(Reading database ... 170952 files and directories currently installed.)
Preparing to unpack bcmwl-kernel-source_6.30.223.30+bdcom-0ubuntu3_amd64.deb ...
Unpacking bcmwl-kernel-source (6.30.223.30+bdcom-0ubuntu3) ...
Selecting previously unselected package dkms.
Preparing to unpack dkms_2.2.0.3-2ubuntu3_all.deb ...
Unpacking dkms (2.2.0.3-2ubuntu3) ...
Setting up dkms (2.2.0.3-2ubuntu3) ...
Setting up bcmwl-kernel-source (6.30.223.30+bdcom-0ubuntu3) ...
Loading new bcmwl-6.30.223.30+bdcom DKMS files...
First Installation: checking all kernels...
Building only for 3.19.0-15-generic
Building for architecture x86_64
Building initial module for 3.19.0-15-generic
ERROR (dkms apport): kernel package linux-headers-3.19.0-15-generic is not supported
Error! Bad return status for module build on kernel: 3.19.0-15-generic (x86_64)
Consult /var/lib/dkms/bcmwl/6.30.223.30+bdcom/build/make.log for more information.
modprobe: FATAL: Module wl not found.
update-initramfs: deferring update (trigger activated)
Processing triggers for man-db (2.7.0.2-5) ...
Processing triggers for initramfs-tools (0.103ubuntu15) ...
update-initramfs: Generating /boot/initrd.img-3.19.0-15-generic

Я тогда попробовал:

$ sudo modprob wl
sudo: modprobe: command not found

Я проверил и, видимо, драйвер распознается как установленный:

~$ sudo lshw -C Network
*-network UNCLAIMED     
   description: Network controller
   product: BCM43602 802.11ac Wireless LAN SoC
   vendor: Broadcom Corporation
   physical id: 0
   bus info: pci@0000:03:00.0
   version: 01
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list
   configuration: latency=0
   resources: memory:c1400000-c1407fff memory:c1000000-c13fffff

Вот и я, нет Wi-Fi, не вижу никакого идентификатора сети ...

Я гуглил и нашел несколько других людей, которым удалось настроить Wi-Fi, используя те же самые капли / драйверы.

Может кто-нибудь, пожалуйста, пролить свет на то, почему это не работает?

Кроме того, почему Apple Thunderbolt Ethernet Adapter не распознается, эта штука появилась несколько лет назад, и это значительно упростило бы этот процесс, если бы я мог хотя бы выйти в Интернет для поиска исправлений и т. Д.

Шахриар Фархан
источник

Ответы:

16
  1. Удалите предыдущую попытку:dpkg -r bcmwl-kernel-source
  2. Загрузили brcmfmac43602 прошивку с Linux прошивки мерзавец репо.
  3. Создайте папку, /lib/firmware/brcmесли она еще не существует.
  4. Скопируйте файл в /lib/firmware/brcm
  5. Перезагрузитесь и наслаждайтесь WiFi.

Заметки

Возможно, вам придется бежать apt-get updateи apt-get upgrade.

У меня есть простой адаптер USB-Ethernet от Moshi, который работает из коробки, но в вашем случае вы всегда можете добавить драйвер на SD-карту. Добавьте небольшой раздел FAT32 (используя GParted) или exFAT (освободите место с помощью GParted и отформатируйте exFAT с помощью OS X Disk Utility) на своей SD-карте, чтобы упростить обмен файлами между OS X и Ubuntu.

Для exFAT вам может понадобиться, apt-get install exfat-fuse exfat-utilsпрежде чем вы сможете его смонтировать.

Источник: http://ubuntuforums.org/showthread.php?t=2270831

Гавин
источник
Спасибо! исправил и все работает. Есть множество других вещей, которые не работают на основе ссылки, которую вы послали, но наличие доступа к Wi-Fi позволяет искать ответы. Я также забыл, что у меня был адаптер USB 2.0 к Ethernet.
Шахриар Фархан
@Gawin делает то же самое для любой версии Ubuntu, то есть я могу всегда использовать блоб из репозитория ядра и как мне его обновить?
Туммала Дханви
Нет, это работает с ядром 3.19 и выше. Посмотрите эту вики о чипсете: ссылка
Шахриар Фархан
1
Я вижу, что это работает и для элементарных OS loki на rMBP в начале 2015 года
Каджал Синха