В новых ядрах уже поддерживается модуль сей карточки, поэтому возится с ndiswrapper не имеет особого смысла. Я буду приводить пример на Fedora 10 (2.6.27.19-170.2.35.fc10.i686).Т.е. пример будет актуален для ядер выше 2.6.25. Изучая неполадку смотрим вывод dmesg и ищем там что-то вроде:
b43-phy0 ERROR: Firmware file "b43/ucode13.fw" not found
b43-phy0 ERROR: You must go to http://linuxwireless.org/en/users/Drivers/b43#devicefirmware and download the latest firmware (version 4).
Если это видим, значит это наш случай.
У меня b43-fwcutter уже был установлен, поэтому просто найдем где он находится:
find / -name b43-fwcutter
у меня он находится в /usr/bin/b43-fwcutter. Если не установлен делаем следующие:
yum install b43-fwcutter
или
wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-011.tar.bz2
tar xjf b43-fwcutter-011.tar.bz2
cd b43-fwcutter-011
make
cd ..
если ставить на другие системы linux, в случае если у вас другой дистрибутив.
Далее мы ставим новую версию firmware для нашего драйвера:
export FIRMWARE_INSTALL_DIR="/lib/firmware"
wget http://mirror2.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
sudo ../../b43-fwcutter-011/b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" wl_apsta_mimo.o
Перезагружаем. Смотрим нет ли у нас ошибок в dmesg. Если нет, то (я использую NetworkManager) запускаем NetworkManager и настраиваем wi-fi на нужную сеть.
Комментариев нет:
Отправить комментарий