Випуски WIfi з Macbook Pro Retina на початку 2015 року (12,2) на Ubuntu 15.04


10

Частина 1

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

Мені вдалося встановити Ubuntu на SDcard. Це черевики і працює. Чудовим посібником з цього приводу є Встановлення 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 замерзає, так що це не йде.

Я використовував термінал, щоб встановити наступні краплі / драйвери (не впевнені, як ви їх називаєте) офлайн:

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, не бачу жодного ідентифікатора мережі ...

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

Чи може хтось, будь ласка, пролити світло на те, чому це не працює?

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

Відповіді:


16
  1. Видаліть попередню спробу:dpkg -r bcmwl-kernel-source
  2. Завантажено програмне забезпечення brcmfmac43602 з прошивки Linux git repo.
  3. Створіть папку, /lib/firmware/brcmякщо вона ще не існує.
  4. Скопіюйте файл у /lib/firmware/brcm
  5. Перезавантажте та насолоджуйтесь своїм Wi-Fi.

Примітки

Можливо, вам доведеться бігти apt-get updateі apt-get upgrade.

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

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

Джерело: http://ubuntuforums.org/showthread.php?t=2270831


Дякую! виправлено це і працює. Існує маса інших речей, які не працюють на основі надісланого вами посилання, але доступ до wifi дозволяє шукати відповіді. Я також забув, що у мене був USB 2.0 для Ethernet адаптера.
Шахріар Фархан

@Gawin робить те ж саме для будь-якої версії ubuntu, тобто чи можу я завжди використовувати blob з ядра repo і як мені його оновити ??
Туммала Дханві

Ні, це працює з ядром 3.19 і вище. Дивіться цю вікі про чіпсет: посилання
Шахріар Фархан

1
Я бачу, що він працює і для елементарногоOS loki, і на rMBP на початку 2015 року
Kajal Sinha
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.