Как настроить Wi-Fi на ноутбуке с карточкой Broadcom Corporation

Ноутбук - HP Pavilion DV6740er. WiFi точка доступа ZyXel P660HTW2. Fedora Core 8. Самое проблемое в бродкомовский карточках - это заставить их работать. Попробуем :) 1. Убедимся, что у нас стоит BCM43xx. В моем случае BCM4312.

/sbin/lspci

Находим там примерную строчку

03:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 01)
  1. Запускаем юма на установку нужных нам в этом нелегком деле инструментов.

    yum install ndiswrapper cabextract bcm43xx-fwcutter

  2. Скачиваем драйвера для карточки.

    wget http://agmen.cavedragon.ru/Download/sp37865.exe

  3. Чтобы далеко не ходить, создаем где-нибудь отдельную папку, куда копирум скаченный файл.

    cd /lib mkdir drivers cp sp37865.exe /lib/drivers cd /lib/drivers

  4. Извлекаем из exe нужные нам файлы:

    cabextract sp37865

  5. Установим ndiswrapper`ом виновые драйвера. Если быть точнее, то это самые последние драйвера для winXp.

    /usr/sbin/ndiswrapper -i lib/drivers/bcmwl5.inf

  6. Добавим строчку ndiswrapper в modprobe.conf в самый конец. Там же занесем в блэклист никсовую прошивку для карточки и свяжем wlan0 интерйфейс с ndiswrapper`ом.

    /usr/sbin/ndiswrapper -m nano /etc/modprobe.conf

Just copy-past it options ndiswrapper if_name=wlan0 alias wlan0 ndiswrapper blacklist bcm43xx 8. Осталось сделать кое-что еще. Насколько я понял это связывает прошивку от никсов с виновым драйвером. Если я грубо ошибся - поправьте, так как данный пункт я вычитал из другого мана и не совсем понял его сути. Второй строчкой мы перенесём файлы прошивки в укромное место :-D. В действительности ненужный пункт и можно пропустить его.

bcm43xx-fwcutter lib/drivers/bcmwl5.sys
mv bcm43xx*.fw /lib/firmware
  1. Убедимся, что всё прошло успешно.

    /usr/sbin/ndiswrapper -l

Если все было сделано правильно и самое главное драйвер именно тот, который необходим: bcmwl5 : driver installed device (14E4:4312) present (alternate driver: ssb) 10. На этом можно закончить, перезагрузить laptop. Если у вас незащишенная точка доступа, то можно использовать Network Manager. Если защищенная, то лучше воспользоваться http://fedoraproject.org.ru/forum/index.php?topic=34.0 этим руководством. Вот и все, Wi-Fi работает, чего и следовало добиться. Есть ли проблемы? Да есть. Иногда (у меня было пару раз) при загрузке ноутбука wlan0 не находит карточку. Приходится перезагружать ноут, что довольно болезненно для батарейки. В остальное время Wi-Fi работает без глюков, сбоев и отключений. P.S При копированиии данной статьи ссылка на easylinux.ru и fedoraproject.org.ru с указанием автора (то бишь меня) обязательна ;).

Размещено: 22.02.2008 19:31 Всего комментариев: 0
Автор: Arconas Блог: Arconas's blog
Тэги:

Комментарии:

Нет комментариев.

Пожалуйста войдите или зарегистрируйтесь чтобы оставлять комментарии.