bcm4331 (WLAN) funktioniert nicht unter FreeBSD 10.1

bcm4331 (WLAN) funktioniert nicht unter FreeBSD 10.1

Ich habe FreeBSD 10.1 auf meinem MacBook Pro Mid 2012 (MacBook Pro 9.2) installiert. Alles funktioniert ziemlich gut, außer der WLAN-Schnittstelle ( bcm4331).

FreeBSD hat zwei Module -bwi-firmware-kmodUndbwn-firmware-kmodfür Broadcom-Geräte. Laut ihren manSeiten unterstützen beide bcm4331das Gerät nicht.

Okay, wir können davon ausgehen, dass FreeBSD nicht unterstützt bcm4331, zumindest noch nicht. Aber heute Abend habe ich mir Makefiles angesehen bwn-firmware-kmodund bwi-firmware-kmodfestgestellt, dass sieb43-fwcutter. Sie finden Makefile fürbwn-firmware-kmod Hier.

Es ist ein Dienstprogramm zum Extrahieren von Firmware aus proprietären Treibern. Wenn wir bwn-firmware-kmodvon Ports installieren, lädt er mit seinen Makefiles proprietäre Treiber vonhttp://downloads.openwrt.org/sources/, extrahiert von dort die Firmware b43-fwcutterund erstellt mit dieser Firmware ein Modul.

Das Problem ist also ganz einfach: bwn-firmware-kmodDas Makefile wird heruntergeladen broadcom-wl-4.150.10.5.tar.bz2und damit gearbeitet.

Ich habe festgestellt, dass Linux bcm4331Geräte unterstützt, und habe es unter Ubuntu 14.04 getestet. Dort funktioniert es perfekt. Hier finden Sie eine Anleitung, wie Sie dieses Gerät unter Linux zum Laufen bringen b43-fwcutter:http://linuxwireless.sipsolutions.net/en/users/Drivers/b43/#Other_distributions_not_scribed_above.

Ich denke also, dass ich eine andere Version des proprietären Treibers herunterladen muss, die Firmware von dort extrahieren und sie mit verwenden muss bwn-firmware-kmod. Aber ich weiß nicht einmal, ob meine Theorien richtig sind oder nicht. Wenn ich Recht habe, kann ich weiter Quellcodes erforschen und versuchen, bcm4331selbst zu unterstützen.

Gibt es jemanden, der mir helfen kann, es bcm4331unter FreeBSD 10.1 zum Laufen zu bringen?

verwandte Informationen