bcm4331 (wifi) не работает на FreeBSD 10.1

2760
Alexander Perechnev

Я установил FreeBSD 10.1 на свой MacBook Pro середина 2012 года (MacBook Pro 9.2). Все работает довольно хорошо, кроме интерфейса Wifi ( bcm4331).

FreeBSD имеет два модуля - bwi-firmware-kmodи bwn-firmware-kmodдля устройств Broadcom. Согласно их manстраницам, они оба не поддерживают bcm4331устройство.

Хорошо, мы можем думать, что FreeBSD не поддерживает bcm4331, по крайней мере, пока. Но сегодня я просмотрел bwn-firmware-kmodи bwi-firmware-kmodсделал файлы, и обнаружил, что они используют b43-fwcutter. Вы можете найти Makefile bwn-firmware-kmod здесь .

Это утилита для извлечения прошивки из проприетарных драйверов. Когда мы устанавливаем bwn-firmware-kmodиз портов, он makefiles загружает проприетарный драйвер с http://downloads.openwrt.org/sources/, извлекает оттуда встроенное ПО с помощью этой b43-fwcutterсборки и собирает модуль.

Таким образом, проблема достаточно проста, он bwn-firmware-kmodзагружает make-файл broadcom-wl-4.150.10.5.tar.bz2и работает с ним.

Я обнаружил, что Linux поддерживает bcm4331устройства, и я протестировал его под Ubuntu 14.04. Там прекрасно работает. Вот несколько инструкций о том, как заставить это устройство работать в Linux, используя b43-fwcutter: http://linuxwireless.sipsolutions.net/en/users/Drivers/b43/#Other_distributions_not_mentioned_above .

Поэтому я думаю, что мне нужно скачать какую-то другую версию проприетарного драйвера, извлечь из нее прошивку и использовать ее с bwn-firmware-kmod. Но я даже не знаю, прав я или нет в своих теориях. Если я прав, то я могу продолжать исследовать исходные коды и пытаться поддерживать bcm4331самостоятельно.

Есть ли кто-нибудь, кто может помочь мне сделать bcm4331работу под FreeBSD 10.1?

3
Хорошо, мой BCM4331 отлично работает через `ndis`. Alexander Perechnev 9 лет назад 0
Если вы можете ответить на свой вопрос, со ссылкой и небольшой детали, я буду благодарен. (На странице https://duckduckgo.com/?q=ndis%20PC-BSD наиболее популярным является [поддержка NDIS - Форумы PC-BSD] (https://forums.pcbsd.org/showthread.php?t=445). но эта тема больше не существует.) Graham Perrin 9 лет назад 1
Я нашел [поддержку NDIS] (https://forums.pcbsd.org/thread-422.html) по его новому URL; Тема проходила с 2005 по 2009 год. Сегодня в [PC-BSD Testing]: [PC-BSD 11.0-CURRENT и Wi-Fi: как управлять Broadcom BCM4331 в MacBookPro8, 2?] (http: //lists.pcbsd. орг / pipermail / тестирование / 2016-март / 010462.html) Graham Perrin 8 лет назад 1

0 ответов на вопрос

Похожие вопросы