Вопрос или проблема
Как установить драйвер адаптера broadcom BCM943228HMB 802.11abgn 2×2 WiFi в Linux? Моя операционная система – Ubuntu 14.04.
На моем предыдущем ноутбуке был адаптер Qaulcomm Atheros AR9285 802.11b/g/n WiFi, и Ubuntu без проблем его обнаруживал.
Обычно, когда дело касается адаптеров, которые не поддерживаются напрямую, я использую лучший вариант – установить программу под названием Ndiswrapper, которая позволяет Linux использовать драйверы Windows для поддержки беспроводных карт.
После установки Ndiswrapper просто откройте службу “Драйверы беспроводной связи Windows” из меню
Система -> Администрирование:
Затем найдите файл .inf, похожий на изображение ниже, когда вы выбираете “Установить новый драйвер”
После установки вы сможете просто выбрать устройство из вашего списка сетей.
Ответ или решение
Для установки драйвера адаптера Broadcom BCM943228HMB 802.11abgn 2×2 WiFi в системе Ubuntu 14.04 вам потребуется следовать нескольким шагам. Данный адаптер может не иметь нативной поддержки в старых версиях Ubuntu, поэтому рассмотрим установку соответствующих драйверов.
Установить необходимые пакеты
-
Откройте терминал: Нажмите
Ctrl
+Alt
+T
. -
Обновите пакетный менеджер:
sudo apt-get update
-
Установите необходимые пакеты:
Для Broadcom BCM943228HMB вам, скорее всего, нужно установить пакетbcmwl-kernel-source
:sudo apt-get install bcmwl-kernel-source
Установка драйвера
-
Загрузите драйвер:
Пакетbcmwl-kernel-source
должен автоматически подключить драйвер при его установке. Однако, в случае если он не работает, вам нужно дополнительно загрузить модули ядра. -
Загрузите модуль:
sudo modprobe wl
Включение Wi-Fi
-
Перезагрузите систему:
sudo reboot
-
Проверьте доступные сети. После перезагрузки должна быть доступна функция Wi-Fi:
- Нажмите на значок сети в верхнем правом углу рабочего стола и посмотрите, доступны ли ваши беспроводные сети.
Устранение проблем
Если после выполнения вышеуказанных шагов Wi-Fi по-прежнему не работает, попробуйте следующее:
-
Проверьте статус модуля:
lsmod | grep wl
Если команда не выдает ничего, это может означать, что модуль не загружен.
-
Проверьте логи:
Изучите вывод командыdmesg
на наличие сообщений об ошибках, связанных с драйверами сети:dmesg | grep wl
-
Установка Ndiswrapper (по желанию):
Если указанные выше решения не работают, вы можете попробовать использоватьndiswrapper
, однако имейте в виду, что данный метод может быть менее надежным:sudo apt-get install ndiswrapper-utils-1.9 ndiswrapper-common
Загрузите и установите Windows-драйвер для вашего адаптера в формате
.inf
, как вы уже описывали.
Заключение
Драйвера для адаптера Broadcom BCM943228HMB должны быть совместимы с помощью пакета bcmwl-kernel-source
. После установки драйвера и перезагрузки системы ваш Wi-Fi должен заработать. Если у вас возникнут дальнейшие проблемы, обратитесь к форумам сообщества Ubuntu или документации для получения дополнительной помощи.