У меня серьезные проблемы с установкой драйверов Broadcom для Ubuntu. Он отлично работал на моей предыдущей версии, но сейчас это невозможно.
Как установить драйверы беспроводной связи Broadcom для карты BCM43xx?
Я пользователь без предварительных знаний в Linux, поэтому мне нужны четкие объяснения о том, как создавать, компилировать и т. Д.
lspci -vnn | grep Network
показал:
Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller [14e4:432b]
iwconfig
показал:
lo no wireless extensions.
eth0 no wireless extensions.
ПРИМЕЧАНИЕ: ответ ниже обновляется каждый раз, когда добавляется новая информация и подтверждается работа.
networking
drivers
wireless
software-installation
broadcom
Луис Альварадо
источник
источник
Ответы:
0. Введение и история вопроса
Этот ответ основан на обширном исследовании, проведенном различными пользователями Ubuntu, которые работали вместе практически по всем вопросам, связанным с Broadcom. Выражаем особую благодарность chili555, который помогал на форумах Ubuntu и на этом сайте, задавал много вопросов, касающихся беспроводных устройств, и другим, которые внесли свой вклад в электронную почту, чаты, IRC и многое другое в тестировании различных драйверов с помощью нескольких самых популярных карт Broadcom Wireless. (Огромное спасибо Chili555 на самом деле. Этот парень знает свое дело).
В целом мы хотели предложить ответ, который мог бы быть простым для понимания и охватывал большинство карт / драйверов Broadcom. После того, как вы будете следовать этому руководству, вам НУЖНО проверить беспроводное соединение в течение не менее 2 часов (я на самом деле рекомендую 8 часов) с другим устройством в режиме Ad-Hoc, инфраструктуре или в обоих режимах. Распространенные проблемы, которые будут решены (кроме драйверов, не устанавливаемых):
Ссылка 1 - https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1060268
Ссылка 2 - https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/732677
Ссылка 3 - выдает ошибку, аналогичную «Извините, установка этого драйвера не удалась.»
Итак, имея в виду следующее, мы имеем сейчас следующее, которое упрощается всего за 3 шага:
1. Зная, какая у вас беспроводная карта Broadcom
Существуют десятки беспроводных карт Broadcom, и каждый день появляются новые. Ключом к поиску правильного драйвера для любой сетевой карты является то, что известно как PCI ID (PCI.ID). Чтобы выяснить, какой у вас PCI.ID, перейдем к открытию терминала, нажав CTRL+ ALT+ T(должно открыться окно с пустым фоном), и внутри этого терминала мы запустим следующую команду:
Если у вас есть беспроводной адаптер Broadcom, вы получите что-то вроде следующего (идентификатор 14e4, используемый в приведенном выше примере, в большинстве случаев является беспроводной картой Broadcom):
PCI.ID в этом примере это 14e4: 4320, как видно из скобок [...]. В некоторых случаях вам также потребуется версия ревизии (если она появится) для некоторых особых случаев. В этом случае версия ревизии - версия 03, как показано в скобках (...) в конце. Итак, что вам нужно после этого поиска:
С этой новой информацией вы можете посмотреть в таблице ниже и выбрать подходящий метод для установки вашего драйвера. Например, в этом случае, поскольку у вас есть 14e4: 4320 rev 03 , если мы перейдем вниз по списку к тому, который показывает точно такой же PCI.ID, вы увидите, что в столбцах для Ubuntu 12.04, 13.10 или 14.04 он показывает
firmware-b43-installer
пакет драйвера. Это означает, что вам нужно будет только установить этот конкретный пакет, поскольку он появляется во всех столбцах версий Ubuntu.ПРИМЕЧАНИЕ. - Прежде чем продолжить, если вы ранее установили какие-либо драйверы, занесли в черный список или раскомментировали какие-либо файлы драйверов или файлы конфигурации или внесли какие-либо изменения в систему, чтобы драйверы работали в предыдущих попытках, вам придется отменить их, чтобы следуйте этому руководству. Мы предполагаем, что вы делаете это с нуля и не изменили никакие файлы конфигурации, модули или драйверы в системе каким-либо образом (кроме обновления системы). Это включает любые установки, использующие apt-get, aptitude, synaptic, dpkg, центр программного обеспечения или ручную компиляцию и установку пакетов. Система должна начинаться с нуля, чтобы это работало и чтобы не возникало конфликтов, которые могут возникнуть, если ранее была сделана работа.
Например, если вы ранее установили
bcmwl-kernel-source
пакет, вам необходимо удалить его с помощью метода очистки:2. Подготовка системы
Если вы только что установили Ubuntu, вам нужно будет создать индекс доступных пакетов, прежде чем мы сможем установить ваш драйвер, если вы еще этого не сделали:
Я бы даже пошел дальше, чтобы обновить список Ubuntu PCI.ID:
На тот случай, если только что появился идентификатор конкретного нового устройства Broadcom, которое вы используете.
Теперь, используя PCI.ID, который вы нашли в приведенных выше шагах, мы затем ищем в списке ниже, чтобы найти соответствующий PCI.ID и способ простой и правильной установки драйвера, связанного с ним. Терминал будет использоваться, чтобы избежать любых проблем, связанных с GUI. Это относится ко всем случаям, кроме отмеченных. Процедура установки выполняется только через терминал, а также при подключении к Интернету с помощью временного проводного Ethernet-подключения или USB-модема или любых возможных средств, которые могут на время предоставить вашему ПК доступ в Интернет. После того, как вы найдете в списке ниже правильный пакет, мы приступаем к установке.
3. Установка пакета (онлайн)
Предполагая, что вы использовали PCI.ID 14e4: 4320 rev 03, как показано в поиске выше, а затем посмотрели на таблицу ниже и обнаружили, что правильный пакет для установки - это
firmware-b43-installer
, мы затем приступаем к простой установке этого пакета в терминале:а затем перезагрузите
Формат для установки довольно прост, это просто:
В приведенном выше примере PACKAGE_NAME - это
firmware-b43-installer
.WIRELESS TABLE BROADCOM (Обновлено 18 августа 2017 г.)
Особый случай № 1 - Использование
bcma
иbrcmsmac
комбинация драйверов. Требуемая прошивка установлена по умолчанию в пакетеlinux-firmware
.Особый случай № 2 - Для ASUS PCE-AC88 AC3100 :
sudo cp brcmfmac4366c-pcie.bin /lib/firmware/brcm/brcmfmac4366c-pcie.bin
sudo nano /etc/rc.local
добавьте modprobe brcmfmac и сохранитеsudo reboot
В оборудовании, таком как Lenovo S10-2, если ваша беспроводная карта застревает при попытке подключиться к SSID (продолжает пытаться подключиться), то альтернативой, чтобы заставить ее работать, было бы установить
bcmwl-kernel-source
пакет (удалить все другие установленные пакеты, связанные с ним ). Прочитайте раздел «Отладка» ниже для получения дополнительной информации об этом беспроводном устройстве.ВАЖНОЕ ПРИМЕЧАНИЕ. После сентября 2014 года, если вы последуете этому ответу, но у вас по-прежнему возникают проблемы с установкой правильного драйвера, попробуйте
firmware-b43-installer
пакет и сообщите нам об этом в комментариях. Произошли некоторые изменения, и некоторые драйверы будут работать только с этим пакетом. Не забудьте иметь чистую систему перед ее установкой:В некоторых особых случаях после установки
firmware-b43-installer
вам необходимо удалить модуль b43, снова включить его и даже перейти к разблокировке с помощью rfkill:Если у вас есть карта Broadcom с другим pci.id, задайте новый вопрос. После решения решение будет добавлено в это руководство.
4. Установка пакета (в автономном режиме)
4.1 Установка
firmware-b43-installer
Для установки в
firmware-b43-installer
автономном режиме смотрите этот ответ .4.2 Установка
bcmwl-kernel-source
Для случаев, когда вам нужно установить,
bcmwl-kernel-source
но вы находитесь в автономном режиме, вот отличный ответ об этом. Но в основном выполните следующие действия:sudo dpkg -i *.deb
. Это установит все пакеты в этой папке. Если это дает какие-либо ошибки, прочитайте ошибку и выполните шаги, которые она упоминает.Чтобы привести пример, после перехода к пункту 1, упомянутому выше, если бы у вас был Broadcom
14e4:43a0
, вы бы искалиbcmwl-kernel-source
пакет, и после выбора соответствующей версии Ubuntu (в моем случае 16.04 или Xenial) я попал бы на следующую страницу:http://packages.ubuntu.com/xenial/bcmwl-kernel-source
На этой странице я бы выбрал соответствующую архитектуру (32 или 64), но также должен был бы загрузить 3 зависимости пакета, упомянутые на этой странице, как показано на следующем рисунке:
После загрузки всех пакетов и зависимостей вы можете продолжить копирование всех пакетов в одну папку и выполнить
dpkg
команду, как указано в шаге 4 выше.НОТА
На некоторых компьютерах перед выполнением команд необходимо отключить параметры безопасной загрузки в BIOS. Это относится к случаям, например, когда bcmwl-kernel-source уже установлен, но драйвер еще не работает. Вы можете сделать переустановку следующим образом или отключить безопасную загрузку, зайдя в BIOS Setup:
DEBUGGING
Следующая информация является дополнительным материалом для чтения по решению различных проблем, связанных с беспроводным управлением и конфликтами с другими сетевыми устройствами. Знайте, что в некоторых случаях вам нужно иметь обновленную версию ядра, поскольку каждая новая версия ядра представляет либо новые сетевые драйверы, либо усовершенствует существующие драйверы, либо решает ошибки, связанные с ними.
Перед прочтением пунктов, упомянутых ниже, убедитесь, что все репозитории включены в вашей системе Ubuntu. Чтобы проверить, запустите на терминале
software-properties-gtk
и убедитесь, что все опции на вкладке программного обеспечения Ubuntu включены.Для настройки беспроводных устройств через терминал я рекомендую Как подключиться и отключиться от сети вручную в терминале?
Если ваше соединение прерывается время от времени, некоторые пользователи предлагают установить для IPv6 значение Игнорировать . Просто зайдите в Network Manager (значок сети на верхней панели). Нажмите на нее, затем выберите « Изменить настройки» . Затем перейдите к беспроводному соединению, которое вы используете, выберите его. Теперь перейдите к последней вкладке, где упоминаются настройки IPv6 . В поле Метод выберите Игнорировать .
Если ваш ноутбук не обнаружил вашу беспроводную карту, некоторые пользователи упомянули, что использование
rfkill unblock all
решит проблему. Другие просто выключили и снова включили переключатель WiFi на своих ноутбуках (физический переключатель доступен на этих ноутбуках). Для получения дополнительной информации,rfkill
пожалуйста, прочитайте rf kill unblock all НЕ РАБОТАЕТ!Если вы получаете b43-phy0 ОШИБКА: Фатальная ошибка прямого доступа к памяти / предупреждение b43-phy0: Принудительный PIO делает следующее:
Если это работает, добавьте его в RC-файлы, чтобы он выполнялся при каждой загрузке. Вы можете изменить PIO на 1, если вам это нужно.
Если у вас есть требуемый ключ, недоступный при установке модуля DKMS (например, Nvidia, Broadcom или другие), вы можете перейти к ответу пилота здесь.
Если ваша беспроводная карта видит / не видит маршрутизатор и застревает в бесконечном цикле «Попытка подключения (попробуйте 1/3)», решение может заключаться в правильной конфигурации вашего маршрутизатора или беспроводного устройства SSID.
Для всех беспроводных карт в целом очень важно также учитывать используемые вами сетевые устройства (маршрутизаторы, коммутаторы, беспроводные каналы и беспроводные диапазоны и т. Д.). С помощью этой информации вы сможете лучше оценить источник проблемы, когда попадете в тупик. Примером может служить Lenovo S10-2, в котором используется PCIID 14e4: 4315 rev 01 . Даже после установки правильного драйвера пользователь может зацикливаться на попытке подключения. Он будет видеть беспроводной SSID, но при попытке подключиться к нему он войдет в цикл повторного подключения.
Решение состояло в том, что это конкретное беспроводное устройство не поддерживало каналы 40 МГц и не поддерживало 802.11N. Маршрутизатор в этом случае фактически вещал с принудительной 40 МГц и только по WiFi-N. Когда маршрутизатор был установлен в автоматический режим и канал 20/40 МГц, беспроводная карта работала правильно. Это сценарий случая, который также повторяется в других случаях, поэтому правильная оценка сетевого оборудования может очень помочь.
Для случаев, когда вы получаете повторение:
ОШИБКА @ wl_cfg80211_get_station: неверный адрес Mac ...
когда это происходит,
dmesg
и ваше беспроводное соединение часто прерывается (несколько раз в час или день), проблема может заключаться в том, что вы находитесь внутри беспроводного сигнала, который используется в качестве беспроводного моста (2 маршрутизатора, использующие один и тот же SSID и соединение). Это может произойти с современными маршрутизаторами, которые имеют возможность расширять беспроводное соединение, предлагая тот же SSID. Ваше беспроводное соединение может оборваться, потому что вы можете находиться между обоими маршрутизаторами, а уровень сигнала между ними почти одинаков.Если ваше соединение разрывается очень часто, это означает, что вы находитесь почти в центре обоих маршрутизаторов. Чтобы понизить или исключить частоту отбрасывания вашего беспроводного устройства, попытайтесь расположиться так, чтобы ваша беспроводная карта могла видеть только один маршрутизатор или хотя бы один из маршрутизаторов имел более высокий уровень сигнала, чем другой.
Существуют также некоторые методы, чтобы заставить беспроводное устройство подключаться только к определенному маршрутизатору, установив BSSID в MAC-адрес маршрутизатора, к которому вы хотите подключиться. Это заставит ваше беспроводное устройство подключиться ТОЛЬКО к нему.
Проблемы с безопасной загрузкой
В некоторых конкретных случаях установка драйверов, будь то в автономном режиме через различные пакеты DEB или через apt-get с доступом в Интернет, не будет работать, если Безопасная загрузка не отключена.
Это связано с тем, что Secure Boot запрещает доступ, поэтому драйверы будут выглядеть так, как будто они установлены правильно, хотя на самом деле это не так. Так что в ОЧЕНЬ конкретных случаях вам необходимо временно отключить безопасную загрузку, чтобы драйверы работали.
Обновление прошивки Linux
В других случаях поиск и установка последней версии прошивки Linux решит проблему. Либо решить мелкие проблемы, которые возникали с работающей картой, либо заставить карту работать впервые.
источник
firmware-b43-installer
работала для14e4:4727 rev 01
My PCI.ID09:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
Я исправил проблему с драйверами Broadcom bcm4311.
Шаги, которые я предпринял для исправления этой проблемы (я украл этот метод из nm_geo на форумах Ubuntu ):
(Возможно, вам придется установить
synaptic
или ваш любимый менеджер пакетов.)Удалите
bcmwl-kernel-source
пакет, введя следующую команду в терминале:Убедитесь, что
firmware-b43-installer
иb43-fwcutter
пакеты установлены (конечно, вам понадобится Интернет другими способами):Введите в терминал:
(Вы можете скопировать это) и посмотреть, существует ли термин «черный список bcm43xx».
Если это так, введите,
cd /etc/modprobe.d/
а затемsudo gedit blacklist.conf
Поместите
#
перед строкой:blacklist bcm43xx
Затем сохраните файл (я получал сообщения об ошибках в терминале о невозможности сохранить, но на самом деле он сохранился правильно).
перезагрузка
После того, как я это сделал, rfkill должен был разблокировать беспроводное соединение: как разблокировать что-либо, указанное в rfkill?
источник
rfkill list all
не отображается мое беспроводное устройство, оно показывает только устройство Bluetooth:0: hci0: Bluetooth Soft blocked: no Hard blocked: no
и пока нет беспроводного доступа!Put a # in front of the line: blacklist bcm43xx
Это поможет моей беспроводной. Спасибо!blacklist bcm43xx
помогло мне в Ubuntu 15.10 WTF на Dell Vostro 3700 ([14e4:4315] (rev 01)
плохой случай).14e4:4311 rev 01
на Acer, наlubuntu-16.10-desktop-amd64
Это общая проблема для беспроводного чипа Broadcom.
Запустите следующее в терминале:
Если команда выполнена успешно, попробуйте включить беспроводную связь (с помощью аппаратного ключа).
Если это не работает или команда не смогла сказать, что такого модуля нет, то вы можете попробовать открыть терминал и набрать
Если вы видите строки вроде:
Тогда вам, вероятно, не хватает прошивки для карточки Broadcom. Откройте Центр программного обеспечения , найдите и установите следующие пакеты,
Перезагрузитесь один раз. Теперь беспроводной должен работать.
источник
firmware-b43-lpphy-installerer
, любой, кто использует этот метод, должен установитьb43-fwcutter
иfirmware-b43-installer
Драйвера для 4313
Давайте просто перечислим драйверы для чипсетов Broadcom и как они работают с 4313:
Broadcom STA . Предложено дополнительными драйверами. Старый. Ужасно. Абсолютное барахло. Пропустить это. Если вы уже установили его, удалите его.
b43-fwcutter . Многие люди видят «Broadcom» и прыгают на этом, но он не совместим с 4313 (который новее). Если вы установили его, очистите его.
Нисвраппер . Еще более облупленный, чем драйвер STA. Мне удалось заставить его работать в течение приблизительно 10 минут, прежде чем все взорвалось.
brcm80211 aka brcmsmac . Это (относительно) новый драйвер, который был недавно добавлен в Ubuntu (поскольку драйвер был добавлен в ядро). Это должно работать хорошо и (в последних версиях Ubuntu, Natty и Oneiric) должно "Просто работать". Это дроид, которого вы ищете. Используйте этот драйвер для 4313 .
Если вы не используете Natty или Oneiric, у вашего ядра, вероятно, не будет этого драйвера. Вы должны работать как минимум с 2.6.27, и я бы рекомендовал 2.6.28 как минимум (вы можете проверить, что вы делаете, запустив
uname -r
).Если вы отстаете от версий, я бы предложил обновление, но для быстрого исправления вы можете взглянуть на основные ядра и попробовать одно из них. Установка пакетов ядра редко бывает рискованной, потому что обычно вы можете просто вернуться к старому, используя экран загрузки grub.
Вы знаете, что вы, вероятно, на правильном драйвере, если вы запускаете,
lsmod | grep brc
и вы видитеbrcm80211
илиbrcmsmac
в выводе.Чёрный список вашего пути к успеху
Если вы этого не видите, загружено что-то еще, и вам нужно занести это в черный список. Если вы видите, что было загружено, отлично, отредактируйте
/etc/modprobe.d/blacklist.conf
и начните добавлять такие строки, как:Очевидно, вы должны быть осторожны, если у вас есть другое беспроводное устройство, которое может использовать конфликтующий драйвер, как если бы вы занесли его в черный список, вы тоже сломаете его :)
источник
Спасибо за ваш ценный ответ.
Эта проблема была решена с помощью следующих шагов:
bcm
в Ubuntu Software Center ,Теперь он работает без проводов. Вам не нужно следовать вышеуказанным шагам. Установите «драйвер B43» для беспроводной связи.
источник
bcmwl-kernel-source
Установите
firmware-b43-installer
пакет. Сначала удалите проприетарный драйвер из «дополнительных драйверов».Затем в терминале выполните:
только после перезагрузки у меня прекрасно работает.
источник
Я всегда рекомендую удалить и переустановить драйверы Broadcom с помощью вашего терминала
В терминале введите следующую команду
тогда
После этого будет восстановлен ваш драйвер.
Дайте нам знать, как вы поживаете
Вы можете либо перезагрузить компьютер, либо, если это неудобно, ввести следующие команды в терминале, которые «включат» ваш беспроводной
тогда
источник
Наконец я решил проблему сам, но я не уверен, как. Я собирался скомпилировать драйвер с источником из broadcom.com и инструкциями, предоставленными в http://www.broadcom.com/docs/linux_sta/README.txt , но на этом шаге инструкции
On Ubuntu, you will need headers and tools. Try these commands:
# apt-get install build-essential linux-headers-generic
# apt-get build-dep linux
необходимые сборки и заголовки уже установлены. Я только что
sudo apt-get build-dep linux
выполнил команду и, Вуаля!, После одной перезагрузки мое соединение начало работать с нормальной скоростью.Я не уверен в том, что я сделал. Я предполагаю, что это строит зависимости ядра или драйвера (или оба). Драйвер BCM нуждался в этом шаге, и самоконфигурация жокея почему-то пропустила его.
Во всяком случае, это исправлено.
источник
Иногда утилита дополнительных драйверов не может установить беспроводной драйвер Broadcom STA. Когда это происходит, сначала проверьте, действительно ли ваша карта поддерживается драйвером STA, и для этого откройте окно терминала (ctrl-alt-t) и запустите
Выход будет включать модель беспроводной карты, убедитесь, что она входит в число моделей, перечисленных ниже.
Беспроводные карты Broadcom, поддерживаемые драйвером STA:
Если карта поддерживается, попробуйте установить драйвер вручную. Откройте окно терминала (ctrl-alt-t) и запустите
Возможно, вам придется перезагрузить компьютер в этот момент.
источник
Как я выяснил, чтобы немного это систематизировать, доступно четыре семейства драйверов:
Эти ссылки также содержат ссылки на драйверы и списки поддерживаемых чипсетов.
Чтобы быть ясным в ссылках на различные идентификаторы, обязательно прочитайте ссылку на STA выше, прежде чем читать дальше, и сравните ее с:
Вот пример для 4313 (из ссылки № 6):
Кроме драйвера, вам также нужна прошивка, firmware-b43-installer .
Приведенное ниже описание было применено к драйверу STA, но было написано до этого.
Хотя Ubuntu и должен быть универсальным, красивым и простым в использовании для всех, пакеты по-прежнему подвержены ошибкам зависимости. Посмотрите, устанавливая драйверы и другие системные компоненты, разумно получить как можно более подробную обратную связь, т. Е. Делать это вручную или полу-вручную (apt-get), избегая этих установщиков графического интерфейса.
У меня были те же проблемы с моим 4313. Позвольте мне предложить тупое и частично неаналитическое решение:
Удалить все STA, что у вас есть
Установите это снова вручную:
Прочитайте вывод. У меня был хороший двойной лайнер:
В таком случае, который, как я предполагаю, случается довольно часто, так как (1) внутренняя зависимость не разрешена и (2) в обновлении интерфейса wl произошел разрыв (что может включать обновление ядра), в таком случае вам следует Просто выполните следующие два шага, и я предполагаю, что вам не нужно переустанавливать источники драйверов WiFi:
Проверьте текущую версию ядра следующим образом
(третья запись):Установите соответствующие заголовочные файлы linux, которые в моем случае:
После этой команды вы должны увидеть (как это было отложено из-за неспособности скомпилировать во время процедуры установки исходных файлов драйвера STA WiFi):
Я не уверен, смогут ли парни, ответственные за посылки, увидеть это. Тем не менее, годами пользуясь Gentoo, я привык к многословности, которая может показаться ненужной раскраской и форматированием вывода. Вы, ребята, должны добавить форматирование и цвета в вашу подпрограмму apt-get, гораздо проще, особенно для начинающих пользователей, понять, что может пойти не так. И добавьте зависимость заголовков, вы можете удалить их впоследствии - и, конечно, вам придется пересобрать модуль при смене ядра .
Я надеюсь, что это поможет, и я осторожен с обобщением вышеуказанного пути решения массовой проблемы. Просто попробуйте, если это работает, круто, если этого не произойдет, будет предложено гораздо больше решений, особенно аналитических и опытных.
Я также наткнулся на эти ответы (с проверкой
Для
pci.id 14er:4727
- что в моем случае справедливо): Беспроводная связь больше не работает после обновления программного обеспечения с Ubuntu 12.10 на Dell Latitude E6230 и Как получить работающую беспроводную карту Acer Npilfy 802.11 (BCM43225)? кто относится к первому.И я также упустил тот факт, что Ubuntu предлагает ссылку в пакетах на установленную и работающую версию ядра и заголовков, чтобы избежать определения версии ядра.
источник
Вот что сработало для меня:
firmware-b43-installer
(+ b43fwcutter автоматически добавляется в Synaptic)bcm-kernel-source
пакет с помощью SynapticШаг № 3 был ключевым шагом для меня. Если вы не удалите оригинальный драйвер Wireless STA, у вас возникнут проблемы.
источник
Что сработало для моего Broadcom bcm4313 на Asus Eee PC Seashell 1015PEM с Ubuntu 12.04:
/etc/modprobe.d/blacklist.conf
sudo modprobe brcmsmac
/etc/modules
источник
У меня была такая же проблема с моим Acer TravelMate 8172 и его контроллером Broadcom 4357 в Ubuntu 12.04. Я перепробовал несколько решений, опубликованных в Интернете для других устройств Broadcom, но они не работали. Решение Эндиблэдена выше работало для меня.
Следуя инструкциям Энди, сначала я удалил и переустановил драйверы Broadcom с помощью:
После этого я выполнил
включить беспроводную карту.
К сожалению, беспроводная карта отключается при каждой перезагрузке, поэтому я создал сценарий с двумя приведенными выше командами modprobe, которые выполняются при перезагрузке. Это нужно делать до тех пор, пока в Ubuntu 12.04 не будет исправлено исправление.
источник
sudo modprobe wl
выдает ошибкуcould not insert 'wl': Required key not available
Я использовал пользовательское решение «bkratz» на http://ubuntuforums.org/showthread.php?t=1928241, и оно сработало для меня.
Запустите эти:
Последний шаг - перейти к «Дополнительные драйверы» и включить драйвер.
источник
Сначала я подумал, что отредактирую отличный ответ Луиса Альварадо (см. Его пост 7 сентября 2011 г.), потому что, когда я следовал инструкциям, оказалось, что пакет, указанный в таблице (см. Его пост), для моего PCI.ID не на самом деле соответствуют.
На самом деле мой PCI.ID - 14e4: 4727 , который, согласно таблице, требует установки пакета
bcmwl-kernel-source
. Этот пакет, очевидно, был установлен на моем компьютере, но Wi-Fi не работал (не было обнаружено ни одной беспроводной сети, начиная с обновления до Ubuntu 16.04). Вместо этого я попытался установитьfirmware-b43-installer
следующий ответ Луиса Альварадо (использованиеfirmware-b43-installer
- альтернатива, уже указанная в его посте), и это сработало!Итак, в случае, если это поможет кому-то еще в том же случае, что и я, вот необходимая информация:
Вывод
lspci -nn -d 14e4:
команды:Шаги, которые я выполнил:
Очистить
bcmwl-kernel-source
пакет:Выполните следующие команды (подробности см. В ответе Луиса Альварадо):
Установите
firmware-b43-installer
пакет и не вbcmwl-kernel-source
пакет (вопреки тому , что рекомендуется в таблице на14e4:4727 rev 01
):Перезагрузка:
И теперь Wifi должен работать!
Большое спасибо, Луис Альварадо!
источник
Убедитесь, что ваш беспроводной адаптер не отключен. Вы можете проверить это, запустив:
Чтобы включить беспроводные адаптеры, запустите:
источник
Dell Inspiron E1505, следующие шаги (в одиночку), работал для меня. Мне пришлось отменить дополнительные шаги редактирования файла черного списка.
откройте «Менеджер пакетов Synaptic» и найдите «bcm»
удалить
bcmwl-kernel-source
пакетубедитесь, что
firmware-b43-installer
иb43-fwcutter
пакеты установленыперезагрузка
источник
В случае, если переустановка blacklist.conf или apt-get для b43 Broadcom не работала, это может быть просто потому, что конфигурация беспроводной сети по умолчанию все еще не была правильно включена для WPA / WPA2.
Сетевая папка, беспроводная связь и выберите Параметры Ubuntu 12.04:
источник
Проблема с вашим Wi-Fi заключается в том, что вы используете принудительный Ubuntu, но это не работает. Выполните следующие команды, чтобы получить доступ к Wi-Fi:
Нажмите Ctrl+ Alt+T
После перезагрузки. Ваш Wi-Fi должен работать как положено.
источник
Хорошие новости. На основании информации, предоставленной вами в комментариях, у вас есть сетевая карта, поддерживаемая проприетарным драйвером Broadcom.
Сначала убедитесь, что вы запустили обновление sudo apt-get из терминала. Затем перейдите к «Дополнительные драйверы». Вы можете найти его, открыв тире (щелкните в правом верхнем углу) и набрав драйверы.
Включен ли несвободный драйвер Broadcom? Если нет, попробуйте включить его и перезагрузить систему. Если это не сработает, попробуйте переустановить драйверы (просто для подключения к Интернету один раз) вручную. Вот инструкции для ручной установки: http://wireless.kernel.org/en/users/Drivers/b43
Вам может понадобиться старый или плохой драйвер. Удачи, но знайте, что это можно сделать! :)
источник
У меня была такая же проблема, и я решил ее, добавив
в
/etc/modprobe.d/blacklist.conf
Перезапуск, позже беспроводной работал.
(это было взято с http://ubuntuforums.org/showpost.php?p=11006092&postcount=2 )
источник
У меня вчера была такая же проблема (Dell Latitude D530 с Broadcom 4311).
Я сделал:
Так было до следующей перезагрузки. Теперь мне нужно было выяснить, как его включить, но теперь проблема в другом.
источник
Просто установка дополнительных драйверов, он работает в моем Dell Vostro 3500.
Я сделал следующие шаги:
sudo apt-get remove bcmwl-kernel-source
Затем переустановите дополнительные драйверы, указанные ниже. Я активировал это.
Этот пакет содержит драйвер беспроводной связи Broadcom 802.11 Linux STA для использования с оборудованием Broadcom BCM4311, BCM4312, BCM4313, BCM4321, BCM4322, BCM43224, BCM43225, BCM43227 и BCM43228.
источник
Существует гораздо более простой способ решения этой проблемы. Хитрость в том, что вы устанавливаете проприетарные драйверы. Драйвер Broadcom ДОЛЖЕН быть установлен ПЕРВЫМ перед любыми другими.
Пример У меня есть HP TX2-1050ED с Broadcom B43 и графикой ATI Raedon.
Сначала я включил драйвер ATI Raedon, а затем драйвер Broadcom, что привело к ошибкам, упомянутым выше.
Когда я удалил драйвер ATI, установил драйвер Broadcom и перезагрузился. У меня был беспроводной. Затем я установил драйвер ATI и теперь оба работают.
На самом деле это ошибка в Jockey, поскольку Jockey должен разрешить конфликт драйверов за вас.
Короче говоря. Сначала Broadcom, затем другие драйверы.
источник
Убедитесь, что у вас нет неразрешенной зависимости linux-headers, ср. После обновления до Ubuntu 12.04 мой драйвер Broadcom STA Wireless не работает , в противном случае установите их.
источник
У меня есть контроллер беспроводной локальной сети Dell inspiron 6000 BCM4318. Мне удалось решить эту проблему с помощью менеджера пакетов Synaptic.
Здесь я: сначала я удалил bcmwl-kernel-source Затем установил firmware-b43-installer и b43-fwcutter, которые перестроили драйверы wifi
Затем мне пришлось перезагрузить
источник
BCM4311 для моего DV6000 не работает ни с драйвером STA, ни с драйвером b43. С b43 светодиод всегда остается оранжевым (WLAN отключен).
С помощью rfkill я вижу:
С драйвером STA я могу искать сеть, но соединение никогда не заканчивается. Система работала нормально с Ubuntu 10.10 (Maverick Meerkat) (x86) - сейчас я использую Ubuntu 11.10 (Oneiric Ocelot) бета 2 (x64).
dmesg проливает свет на ошибку:
Похоже, файлы прошивки отсутствуют в драйверах Linux (?). Я получил синий индикатор (WLAN включен), и сканирование работает с:
Это было с сайта http://linuxwireless.org/en/users/Drivers/b43 .
Теперь сеть WLAN работает для меня (требуется двойная проверка пароля WPA2 :-)).
источник
Для всех, кто получает сообщение «беспроводная связь отключена аппаратным переключателем -a» в беспроводном режиме (вы увидите это, щелкнув по значку), и это «жесткий блок», который может работать в любой модели (которая работает для меня в netgear "беспроводной USB-адаптер", не проверял другие, но это может работать).
Сначала проверьте, не сильно ли он заблокирован. Запустить в терминале ( Ctrl+ Alt+ T):
Если это так, сначала запустите это, чтобы разблокировать:
Затем я выключил свой компьютер, отключил его от электричества и открыл левую дверь. Я вынул зацикленную батарею и нажал кнопку питания 20 долгим и коротким нажатием для сброса BIOS .
Затем я вернул аккумулятор и подключил компьютер к электричеству. Я включил компьютер и установил BIOS (также для таких вещей, как отсутствие дискет и приоритетность загрузки) в категорию Wake-on-LAN, где он говорит что-то на PME для включения.
Я нажал, F10чтобы сохранить настройки и перезапустил. После всего этого система была готова - рабочий стол и его файлы. Я подождал некоторое время, и Wi-Fi снова отвечал.
Это уже сработало для меня четыре раза (это может произойти в любое время, когда вы принудительно завершаете работу или отключаете Wi-Fi).
Надеюсь, это кому-то тоже поможет (:
источник
У меня есть карта b43, и я использую Ubuntu с ней с 9.04, с тех пор я использовал тот же метод, чтобы она работала. Это подразумевает использование командной строки, но поверьте, оно того стоит.
Для начала, если у вас уже установлен b43-fwcutter, вам необходимо переустановить его, пожалуйста, запустите:
Я предполагаю, что вы знаете модель вашей беспроводной карты. Этот метод не использует путь дополнительных драйверов.
После удаления b43-fwcutter перезагрузите компьютер. Примечание: если у вас нет доступа к проводной сети на вашем компьютере, вам нужно будет скачать пакет b43-fwcutter вручную отсюда , а также драйвер вашей карты отсюда . Моя карта - 4311, поэтому я скачиваю broadcom-wl-4-150-10.5.tar.bz2.
После того, как вы переустановили b43-fwcutter, запустив
sudo apt-get install b43-fwcutter
или используя файл .deb, который вы получили с указанного сайта.Вам нужно извлечь свою прошивку из архива. Команда Run;
Вам может понадобиться изменить имя файла, чтобы оно отображало то, что вы скачали с сайта драйвера, или просто используете
tar -xvjf broadcom*
. Тогда бегиТеперь перезагрузите и все должно работать нормально!
источник
Я обнаружил, что свет не включается, когда я переключил его в операционную позицию. Утилита, которую вы можете попробовать, - это rfkill, чтобы запустить ее. Вы должны делать это каждый раз при перезагрузке.
источник