Wi fi устройство broadcom

Wi-fi Broadcom

На некоторых ноутбуках со встроенными Wi-Fi адаптерами Broadcom BCM43* при установке ALT Linux могут быть проблемы с Wi-Fi, вылеты Wi-Fi соединения или низкая скорость работы беспроводной сети. Проблема решается заменой драйвера Wi-Fi адаптера по умолчанию.

Как узнать модель Wi-Fi адаптера?

Примечание: Далее команды пользователя будут предваряться приглашением $ , суперпользователя root — #

Вы можете проверить модель своего Wi-Fi адаптера командой:

$ lspci -nn -d 14e4: 03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43142 802.11b/g/n [14e4:4365] (rev 01)

Или узнать модель своего Wi-Fi адаптера и используемый драйвер с помощью команды:

$ inxi -N Network: Device-1: Broadcom BCM4313 802.11bgn Wireless Network Adapter driver: bcma-pci-bridge Device-2: Realtek RTL810xE PCI Express Fast Ethernet driver: r8169

Какие модели карт?

Ниже приведена таблица соответствия между моделью Wi-Fi адаптера и возможными драйверами:

Модель ALT-драйвер DEB-драйвер b43 PCI-ID
В кодах PCI-ID: жирным = b43; простым = ALT/DEB; курсив = оба.
BCM4306/3 + 14e4:4307
14e4:4320
14e4:4324
BCM4311 + + + 14e4:4311
14e4:4312
14e4:4313
BCM4312 + + + 14e4:4315
BCM4313 + + 14e4:4313
14e4:4727
BCM4318 + 14e4:4318
14e4:4319
BCM4321 + + 14e4:4328
14e4:4329
14e4:432a
BCM4322 + + + 14e4:432b
14e4:432c
14e4:432d
BCM43142 + 14e4:4365
BCM43224 + + + 14e4:4353
BCM43225 + + + 14e4:4357
BCM43227 + + + 14e4:4358
BCM43228 + + + 14e4:4359
BCM4331 +? + + 14e4:4331
BCM4360 + 14e4:43a0
BCM4352 + 14e4:43a0

Доступные драйверы

ALT-драйвера

Данный способ меняет драйвер по умолчанию на модуль wl из пакета kernel-modules-bcmwl-std-def (un-def)

Примечание: Данный вариант поддерживает следующие модели — BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-, BCM43227- and BCM43228-based оборудование.

Внимание! Не забудьте обновить ядро перед установкой, иначе может не загрузится система после установки. Если в репозитории ядро новее, чем в вашей системе, при установке запрошенного модуля может установиться новое ядро с одним-единственным модулем.

Читайте также:  Dstike wifi deauther mini v3

Для обновления ядра выполните команды:

$ su - # apt-get update # update-kernel # reboot

Затем, после перезагрузки, определите версию и тип своего ядра:

И выполните следующие команды:

$ su - # apt-get install kernel-modules-bcmwl-std-def (un-def)

Выбор пакета std-def или un-def зависит от типа вашего ядра. Затем:

# apt-get insall bcmwl-kernel-conf # reboot

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

bcmwl-kernel-conf.rpm `--etc `--modprobe.d |--blacklist-bcm.conf `--blacklist-bcm2.conf kernel-modules-bcmwl-*-def.rpm `--lib `--modules `--*krnlver-*-def-alt1 `--net `--wl.ko

Установка закрытых Deb-драйверов

Предварительно ознакомьтесь со статьёй Где и как искать программы: установку deb-пакетов Вы делаете на свой страх и риск.

Примечание: Данный вариант поддерживает следующие модели BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43142, BCM43224, BCM43225, BCM43227, BCM43228, BCM4331, BCM4360, и BCM4352

В Debian есть пакет с несвободными драйверами для wifi карт broadcom для фрамеворка DKMS, который поддерживает большее количество Wi-fi карт.

Ставим debian-овский пакет с dkms-модулями BCM через epm:

# epm install /home/petr/Загрузки/broadcom-sta-dkms_6.30.223.271-16_all.deb

Пакет содержит модули для dkms.

broadcom-sta-dkms_6.30.223.271-16_all.deb |--etc | `--modprobe.d | `--broadcom-sta-dkms.conf `--usr |--src | `--broadcom-sta-6.30.223.271 | |--src | | |--wl | | | `--sys | | | |--wl_iw.c | | | |--wl_linux.h | | | |--wlc_wowl.h | | | |--wlc_pub.h | | | |--wl_iw.h | | | |--wlc_key.h | | | |--wl_cfg80211_hybrid.h | | | |--wl_dbg.h | | | |--wlc_ethereal.h | | | |--wlc_utils.h | | | |--wl_linux.c | | | |--wlc_types.h | | | |--wl_cfg80211_hybrid.c | | | `--wl_export.h | | |--common | | | `--include | | | `--proto | | | |--bcmeth.h | | | |--bcmip.h | | | |--ieee80211_radiotap.h | | | |--802.11.h | | | |--bcmevent.h | | | |--ethernet.h | | | |--wpa.h | | | `--802.1d.h | | |--shared | | | |--linux_osl.c | | | `--bcmwifi | | | `--include | | | |--bcmwifi_rates.h | | | `--bcmwifi_channels.h | | `--include | | |--wlioctl.h | | |--osl.h | | |--packed_section_start.h | | |--epivers.h | | |--packed_section_end.h | | |--bcmcrypto | | | `--tkhash.h | | |--bcmendian.h | | |--bcmdefs.h | | |--linux_osl.h | | |--linuxver.h | | |--pcicfg.h | | |--bcmutils.h | | |--siutils.h | | `--typedefs.h | |--dkms.conf | |--Makefile | `--lib | |--wlc_hybrid.o_i386 | `--wlc_hybrid.o_amd64 `--share |--broadcom-sta | |--broadcom-sta.ids |--doc | `--broadcom-sta-dkms | |--changelog.Debian.gz | |--README.txt.gz | |--copyright | `--README.Debian `--lintian `--overrides `--broadcom-sta-dkms

О NDIS-wrapper

NDISwrapper — программная прослойка, позволяющая использовать драйверы WiFi, предназначенные для Windows в Linux.

  1. NDISwrapper реализует NDISv5 и драйвера структуры WDM (XP), в то время как современные драйвера имеют структуру WDF (NT6+) и NDISv6.
  2. Видимо по этой причине модуль ядра в ALT Linux больше не собирается (но исходники есть и можно собирать вручную)

B43

B43 — проект по написанию методом реверс-инжениринга драйверов для wi-fi устройств Broadcom.[i]

Для использования B43 нужно установить сам драйвер и прошивку.

# apt-get install b43-fwcutter
# export FIRMWARE_INSTALL_DIR="/lib/firmware" # wget http://mirror2.openwrt.org/sources/broadcom-wl-5.10.56.27.3_mipsel.tar.bz2 # tar xjf broadcom-wl-5.10.56.27.3_mipsel.tar.bz2 # b43-fwcutter -w "$FIRMWARE_INSTALL_DIR" broadcom-wl-5.10.56.27.3/driver/wl_apsta/wl_prebuilt.o

Решение проблем

Проблемы с драйверами ALT

В случае, если модель вашего адаптера поддерживается драйверами ALT, драйверы установлены, но Wi-Fi не работает, или работает нестабильно, возможно, нужный модуль Wi-Fi не загружается, и была нарушена последовательность установки пакетов. Можно попробовать следующее решение:

Читайте также:  Айпад значок вай фай

Определим версию и тип вашего ядра:

Проверим, какой драйвер Wi-Fi загружен:

$ inxi -N Network: Device-1: Broadcom BCM4313 802.11bgn Wireless Network Adapter driver: bcma-pci-bridge Device-2: Realtek RTL810xE PCI Express Fast Ethernet driver: r8169

Мы видим, что загружен неверный драйвер bcma-pci-bridge вместо нужного драйвера wl Проверяем наличие установленного пакета драйвера из репозитория ALT:

$ rpm -q kernel-modules-bcmwl-std-def kernel-modules-bcmwl-std-def-6.30.223.271-alt15.330425.1.x86_64

Нужный пакет драйвера установлен и тип совпадает с типом ядра, затем:

$ rpm -q bcmwl-kernel-conf пакет bcmwl-kernel-conf не установлен $ ls /etc/modprobe.d/ alsa-modindex.conf

В системе не установлен пакет bcmwl-kernel-conf с параметрами настройки ядра, поэтому нужный нам модуль ядра не загружается. Для того, чтобы это исправить, выполните команды:

$ su - # apt-get update # apt-get install bcmwl-kernel-conf # reboot

После перезагрузки нужный нам модуль Wi-Fi должен заработать, может понадобиться заново соединиться с беспроводной сетью.

Другим способом является запрет загрузки ненужного драйвера вручную, без установки пакета bcmwl-kernel-conf :

$ su - # echo "blacklist bcma" >> /etc/modprobe.d/blacklist-bcma.conf # reboot

Ссылки

Источник

Broadcom 802.11n Network Adapter v.7.35.317.3 Windows 10 32-64 bit

Broadcom Wireless Network Adapter Driver

Тип: драйвер
Имя: Broadcom Wireless Network Adapter Driver
Производитель: Broadcom
Версия драйвера (программы установщика):
7.35.317.3
Операционная система:
Windows 10
Разрядность ОС:
32-bit (x86) 64-bit (x64)
Размер файла: 13 mb
Дата выхода: 2016-02-03

Broadcom Wireless Network Adapter Driver. Характеристики драйвера

Драйвер беспроводных адаптеров Broadcom 802.11n Network Adapter для Windows.

Поддержка следующих чипсетов:
BCM430G, BCM43XGT, BCM43XG1, BCM43XG2, BCM43XG3, BCM43XM1, BCM43XM2, BCM43XM3, BCM43XG11, BCM43XG12, BCM430XG13, BCM43XM11, BCM43XM12, BCM43XM13, BCM43XM14, BCM43XG14, BCM43XNM11, BCM43XNM12, BCM43XNM13, BCM43XNM14, BCM43XNM21, BCM43XNM22, BCM43XAC, BCM43XNG

Поддержка устройств:
BCM943228HM4L Broadcom 802.11a/b/g/n 2×2 Wi-Fi Adapter
Broadcom 4313 802.11 b / g / n
Broadcom 43225 802.11 b / g / n
Broadcom 802.11 pre-n
Broadcom 802.11a/b/g/n
Broadcom 802.11a/b/g/pre-n
Broadcom 802.11a-g
Broadcom 802.11g

Внимание! Перед установкой драйвера Broadcom Wireless Network Adapter Driver рекомендутся удалить её старую версию. Удаление драйвера особенно необходимо — при замене оборудования или перед установкой новых версий драйверов для видеокарт. Узнать об этом подробнее можно в разделе FAQ.

Файлы для скачивания (информация)

Поддерживаемые устройства (ID оборудований):

PCI\VEN_14E4&DEV_4358 Broadcom Corporation BCM43227 802.11b/g/n
PCI\VEN_14E4&DEV_4359 Broadcom Corporation BCM43228 802.11a/b/g/n
PCI\VEN_14E4&DEV_435A Broadcom 802.11n Network Adapter
PCI\VEN_14E4&DEV_4365 Broadcom Corporation BCM43142 802.11b/g/n
PCI\VEN_14E4&DEV_43A0 Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter
PCI\VEN_14E4&DEV_43A2 Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter
PCI\VEN_14E4&DEV_43B1 Broadcom Corporation BCM4352 802.11ac Wireless Network Adapter
PCI\VEN_14E4&DEV_43B2 Broadcom 802.11ac Network Adapter
PCI\VEN_14E4&DEV_43B3 Broadcom 802.11ac Network Adapter
PCI\VEN_14E4&DEV_43AE Broadcom Corporation BCM43162 802.11ac Wireless Network Adapter
PCI\VEN_14E4&DEV_43BA Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC
PCI\VEN_14E4&DEV_43BB Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC
PCI\VEN_14E4&DEV_43BC Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC
PCI\VEN_14E4&DEV_AA52 Broadcom Corporation BCM43602 802.11ac Wireless LAN SoC
PCI\VEN_14E4&DEV_43A3 Broadcom Corporation BCM4350 802.11ac Wireless Network Adapter
PCI\VEN_14E4&DEV_43A4 Broadcom 802.11ac Network Adapter
PCI\VEN_14E4&DEV_43A5 Broadcom 802.11ac Network Adapter
PCI\VEN_14E4&DEV_43DF Broadcom Corporation BCM4354 802.11ac Wireless LAN SoC
PCI\VEN_14E4&DEV_43E0 Broadcom 802.11ac Network Adapter
PCI\VEN_14E4&DEV_43E1 Broadcom 802.11ac Network Adapter
PCI\VEN_14E4&DEV_43D3 Broadcom Corporation BCM43567 802.11ac Wireless Network Adapter
PCI\VEN_14E4&DEV_43D4 Broadcom 802.11ac Network Adapter
PCI\VEN_14E4&DEV_43D5 Broadcom 802.11ac Network Adapter — 43D5
PCI\VEN_14E4&DEV_43D9 Broadcom Corporation BCM43570 802.11ac Wireless Network Adapter
PCI\VEN_14E4&DEV_43DA Broadcom 802.11ac Network Adapter — 43DA
PCI\VEN_14E4&DEV_43DB Broadcom 802.11ac Network Adapter — 43DB
PCI\VEN_14E4&DEV_4354 Broadcom 802.11n Network Adapter
PCI\VEN_14E4&DEV_AA31 Broadcom 802.11ac Wireless PCIE Full Dongle Adapter
PCI\VEN_14E4&DEV_AA32 Broadcom 802.11ac Network Adapter — AA32
PCI\VEN_14E4&DEV_43E9 Broadcom Corporation BCM4358 802.11ac Wireless LAN SoC
PCI\VEN_14E4&DEV_43EA Broadcom 802.11ac Network Adapter
PCI\VEN_14E4&DEV_43EB Broadcom 802.11ac Network Adapter — 43EB
PCI\VEN_14E4&DEV_43EC Broadcom Corporation BCM4356 802.11ac Wireless Network Adapter
PCI\VEN_14E4&DEV_440D Broadcom 802.11ac Wireless PCIE Full Dongle Adapter
PCI\VEN_14E4&DEV_43ED Broadcom 802.11ac Network Adapter — 43ED
PCI\VEN_14E4&DEV_43EE Broadcom 802.11ac Network Adapter — 43EE
Читайте также:  Узнать пароль от ростелекома вай фай

Источник

Оцените статью
Adblock
detector