WIfi-Probleme mit Macbook Pro Retina Anfang 2015 (12,2) unter Ubuntu 15.04

10

Teil 1

Ich habe 2012 MBA auf 2015 MBPr aktualisiert (ich habe Mint 17.1 Rebecca auf dem MBA geliebt, aber Grafik- / Kernelprobleme bedeuten, dass ich bis 17.2 warten muss, um Mint wieder zu verwenden).

Ich habe es geschafft, Ubuntu auf einer SD-Karte zu installieren. Es bootet und funktioniert. Ein großartiges Tutorial dazu ist die Installation von Ubuntu 15.04 auf einem Macbook Pro 11,2 .

Ich kann das WLAN nicht zum Laufen bringen.

Verwendetes Terminal zur Bestimmung des Chipsatzes:

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

Ich habe versucht, den Treiber unter Software & Updates → Zusätzliche Treiber zu aktivieren. Ubuntu friert ein, das ist also kein Problem.

Ich habe Terminal verwendet, um die folgenden Blobs / Treiber (nicht sicher, wie Sie sie nennen) offline zu installieren:

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

Dies führte dazu, dass das System einfrierte bei:

DKMS: install complete

Ich habe einen Neustart durchgeführt und versucht, ihn mit Ubuntu Software Installer neu zu installieren, wodurch er hängen blieb.

Ich habe mich mit nichts anderem angelegt. Kann mir bitte jemand erklären, was ich falsch mache?

Okay, hier ist Teil 2:

Ich habe versucht zu installieren bcmwl-kernel-source_6.30.223.30+bdcom-0ubuntu3_amd64.deb.

Dies ist die Fehlermeldung:

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

Ich habe dann versucht:

$ sudo modprob wl
sudo: modprobe: command not found

Ich habe überprüft und anscheinend wird der Treiber als installiert erkannt:

~$ 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

Also hier bin ich, kein Wi-Fi, sehe keine Netzwerk-ID ...

Ich habe gegoogelt und ein paar andere Leute gefunden, die es geschafft haben, Wi-Fi mit denselben Blobs / Treibern zum Laufen zu bringen.

Kann jemand bitte Aufschluss darüber geben, warum dies nicht funktioniert?

Warum wird der Apple Thunderbolt Ethernet-Adapter nicht erkannt? Dieses Ding kam vor Jahren heraus und es würde diesen Prozess viel einfacher machen, wenn ich zumindest online gehen könnte, um nach Korrekturen usw. zu suchen.

Shahriar Farkhan
quelle

Antworten:

16
  1. Deinstallieren Sie Ihren vorherigen Versuch:dpkg -r bcmwl-kernel-source
  2. Die brcmfmac43602-Firmware wurde vom Linux-Firmware-Git-Repo heruntergeladen .
  3. Erstellen Sie den Ordner, /lib/firmware/brcmfalls er noch nicht vorhanden ist.
  4. Kopieren Sie die Datei nach /lib/firmware/brcm
  5. Starten Sie neu und genießen Sie Ihr WiFi.

Anmerkungen

Möglicherweise müssen Sie laufen apt-get updateund apt-get upgrade.

Ich habe einen einfachen USB-zu-Ethernet-Adapter von Moshi , der sofort funktioniert, aber in Ihrem Fall können Sie den Treiber jederzeit zur SD-Karte hinzufügen. Fügen Sie Ihrer SD-Karte eine kleine FAT32-Partition (mit GParted) oder eine exFAT-Partition (mit GParted freien Speicherplatz schaffen und exFAT mit OS X Disk Utility formatieren) hinzu, um die gemeinsame Nutzung von Dateien zwischen OS X und Ubuntu zu vereinfachen.

Für exFAT benötigen Sie möglicherweise, apt-get install exfat-fuse exfat-utilsbevor Sie es mounten können.

Quelle: http://ubuntuforums.org/showthread.php?t=2270831

Gawin
quelle
Vielen Dank! behoben und es funktioniert. Es gibt eine Reihe anderer Dinge, die aufgrund des von Ihnen gesendeten Links nicht funktionieren, aber der Zugriff auf WLAN ermöglicht die Suche nach Antworten. Ich habe auch vergessen, dass ich einen USB 2.0 zu Ethernet Adapter hatte.
Shahriar Farkhan
@Gawin macht die gleiche Arbeit für jede Version von Ubuntu, dh kann ich den Blob aus dem Kernel-Repo immer verwenden und wie soll ich ihn aktualisieren?
Tummala Dhanvi
Nein, dies funktioniert mit Kernel 3.19 und höher. Siehe dieses Wiki über den Chipsatz: Link
Shahriar Farkhan
1
Ich sehe, dass es auch für elementarOS loki auf rMBP Anfang 2015 funktioniert
Kajal Sinha