Настройка беспроводной сетевой карты Broadcom BCM4312 под Slackware Linux 13.1
Рецепт был опубликован 25 января 2011 года в 10:34, а менялся 26 января 2011 года в 20:52.
Постоянная ссылка: http://www.nixp.ru/recipes/44.html
В предыдущих версиях Slackware обладателям WLAN-адаптера Broadcom BCM4312 приходилось ставить фирменный драйвер от производителя (Broadcom). В Linux-ядре 2.6.33.4 поддержка нужного WiFi-чипа доведена до кондиции и драйвер b43 со своей задачей справляется. Но некоторые манипуляции всё-таки нужны, поскольку «из коробки» сетевая карта не поднимается.
Итак, качаем и собираем два пакета (fwcutter и firmware):
<meta name=«qrichtext» content=«1»>
<meta http-equiv=«Content-Type» content="text/html; charset=utf-8"><style type=«text/css»>
</style>
# mkdir /usr/src/broadcom # cd /usr/src/broadcom # wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-013.tar.bz2 # wget http://slackbuilds.org/slackbuilds/13.1/network/b43-fwcutter.tar.gz # tar -xvzf b43-fwcutter.tar.gz # mv b43-fwcutter-013.tar.bz2 ./b43-fwcutter # cd b43-fwcutter # ./b43-fwcutter.SlackBuild # mv /tmp/b43-fwcutter-013-i486-1_SBo.tgz ./ # installpkg b43-fwcutter-013-i486-1_SBo.tgz # cd .. # wget http://downloads.openwrt.org/sources/broadcom-wl-4.178.10.4.tar.bz2 # wget http://slackbuilds.org/slackbuilds/13.1/network/b43-firmware.tar.gz # tar -xvzf b43-firmware.tar.gz # mv broadcom-wl-4.178.10.4.tar.bz2 ./b43-firmware # cd b43-firmware # ./b43-firmware.SlackBuild # mv /tmp/b43-firmware-4.174.64.19-fw-1_SBo.tgz ./ # installpkg b43-firmware-4.174.64.19-fw-1_SBo.tgz # cd ..
<meta name=«qrichtext» content=«1»>
<meta http-equiv=«Content-Type» content="text/html; charset=utf-8"><style type=«text/css»>
</style>
Теперь карта функционирует как обычно:
# ifconfig wlan0 up # iwlist scan # iwconfig essid "ваша_сеть"
Воспользоваться essid=«any», чтобы подключиться к любой точке доступа, у меня не получилось: магическое слово «any» не воспринялось. Не стану утверждать, что это ошибка, но не сработало. Спас wpa_supplicant — пишем в /etc/rc.d/rc.inet1.conf:
WLAN_WPA[номер_карты]="wpa_supplicant"
После этого пишем в /etc/wpa_supplicant.conf примерно следующее:
ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=0 eapol_version=2 ap_scan=1 fast_reauth=1 update_config=1 # чтобы можно было изменять параметры графической утилитой
И вводим «заклинание»:
# wpa_supplicant -Dwext -iwlan0 -c /etc/wpa_supplicant.conf -B
После перезагрузки можно пользоваться графическими утилитами — например, wpa_gui из KDE.
Примечание: версии fwcutter и firmware могут разниться в зависимости от модели сетевой карты, см. http://wireless.kernel.org/en/users/Drivers/b43.
Ссылки:
- Из той же серии:
- Web-камера Genius Look 316 под Slackware 13
- Как установить постоянное значение MTU для сетевого интерфейса в Linux?
- Скачать Ubuntu: ISO и торрент последней версии и LTS-релиза
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1