Centos WIFI Broadcom BCM4312

Установил тут на днях Centos 6.3 на нетбук Lenovo S10-2 и с удивлением обнаружил, что WIFI из коробки не заработал.
Погуглив я понял, что это очень распространенная проблема разных дистрибутивов.
Перепробовав несколько вариантов решения, найденные в интернете, заработало только одно — установка проприоритарной прошивки.
Итак, убедимся, что у нас именно такая версия WIFI адаптера:
/sbin/lspci | grep Broadcom
02:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)

Проверяем наличие пакета в системе:
yum list installed b43-fwcutter
Данный пакет предоставляет нам утилиту, способную «изъять» прошивку из драйвера для другой, менее популярной ОС. Если пакета нет, устанавливаем:
yum install b43-fwcutter
Далее немного сложнее, нам надо скачать рекомендуемый архив и изъять из него прошивки, все это требуется сделать с правами root.
Получаем требуемые права (команда попросит ввода пароля на пользователя root) и скачиваем архив с драйвером:
su -
wget http://downloads.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2

Не меняя каталога, и не выходя из терминала выполняем (нижеследующими командами мы распаковываем полученный архив и входим в один из его каталогов):
tar xjf broadcom-wl-4.150.10.5.tar.bz2
cd broadcom-wl-4.150.10.5/driver

Ну и наконец-то, кульминация, мы изымаем и устанавливаем прошивки в дерево ядра:
b43-fwcutter -w /lib/firmware/ wl_apsta_mimo.o
Напоследок перегружаем модуль ядра:
modprobe -r b43; modprobe b43

Запись опубликована в рубрике Centos с метками , , , . Добавьте в закладки постоянную ссылку.

3 комментария на «Centos WIFI Broadcom BCM4312»

  1. Роман говорит:

    команда чуток неправильная… driver/ лишнее
    b43-fwcutter -w /lib/firmware/ wl_apsta_mimo.o

  2. Вячеслав говорит:

    Большое спасибо, очень помогли.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *