Broadcom wifi ubuntu drivers

Установка драйверов на устройства беспроводной сети Broadcom

Данное руководство реализовано, учитывая интенсивность поиска решения проблемы установки драйверов на сетевые карты, известные как Broadcom Wireless Cards. В совокупности, есть желание помочь начинающим и не только пользователям, определить и установитъ аппроприативные 1) драйвера на адаптер беспроводной сети. После применения изменений, настоятельно рекомендуется протестировать соединение как минимум в течениe двух часов непрерывного использования, лучше всего — до восьми часов UP-a.

Список проблем, которые будут решены:

Само решение проблемы систематизируется в ТРИ основных ступени:

Не нужно одновременно устанавливать bcmwl-kernel-source и firmware-b43-installer. Нужно выбрать только один пакет в соответствии с таблицей

Определение оборудования

Существует множество модификаций сетевых карт Broadcom и постоянно появляются всё новые версии. Посему, лучшим решением остаётся определение модели
по PCI.ID. Для этого, необходимо открыть терминал Ctrl+Alt+T и ввести 2) :

07:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4320] (rev 03) Subsystem: Hewlett-Packard Company Device [103c:1795] Kernel driver in use: wl

В данном случае установлен bcmwl-kernel-source. 3)
Обладая этой информацией, мы можем определить правильную версию драйвера из списка Broadcom, который будет приведён ниже.
Например, как только мы выяснили, что PCI.ID карты — [14e4:4320] (rev 03), то oбратившись к списку драйверов мы увидим, что данный PCI.ID
соответствует пакету firmware-b43-installer который и необходимо будет впоследствии установить для правильной работы беспроводного адаптера.

До начала установки необходимо удалить любые иные типы пакетов, которые уже возможно были установлены в поисках решения проблемы.

Hеважно, что иcпользовалось для установки пакета: терминал, Synaptic, Центр Приложений, dpkg или же ручная компиляция.
Нам необходимо начать с нуля и очистить систему от всего, что может помешать работе аппропреативного драйвера.
Т.е., если был установлен пакет bcmwl-kernel-source, его нужно удалить:

sudo apt-get purge bcmwl-kernel-source

Подготовка системы

Если у нас свежеустановленная система, то первым делом необходимо обновить списки источников приложений:

Также, крайне рекомендуется обновить списки PCI.ID:

это на случай, если специфичный драйвер устройства появился совсем недавно. Во избежание возможных проблем, установку будем проводить исключительно через терминал.

Читайте также:  Автоматически отключает wi fi iphone

Установка необходимого пакетa

Как уже упомяналось выше, мы будем рассматривать установку пакета firmware-b43-installer
Для этого набираем в терминале:

sudo apt-get install firmware-b43-installer

и перезагружаемся для применения изменений:

Формат установки пакета крайне прост:

Надеюсь, понятно, что вместо нужно подставить имя пакета из списка ниже:

------------------------------------------------------------------------------------ PCI.ID 14.04 LTS 15.04+ ------------------------------------------------------------------------------------ 14e4:0576 Special Case #1 UNKNOWN 14e4:4301 firmware-b43-installer firmware-b43-installer 14e4:4306 firmware-b43-installer firmware-b43-installer 14e4:4306 rev 02 firmware-b43-installer firmware-b43-installer 14e4:4306 rev 03 firmware-b43-installer firmware-b43-installer 14e4:4307 firmware-b43-installer firmware-b43-installer 14e4:4311 firmware-b43-installer firmware-b43-installer 14e4:4312 firmware-b43-installer firmware-b43-installer 14e4:4313 firmware-b43-installer firmware-b43-installer 14e4:4315 firmware-b43-installer firmware-b43-installer 14e4:4315 rev 01 firmware-b43-installer firmware-b43-installer 14e4:4318 firmware-b43-installer firmware-b43-installer 14e4:4318 rev 02 firmware-b43-installer firmware-b43-installer 14e4:4319 firmware-b43-installer firmware-b43-installer 14e4:4320 rev 02 firmware-b43-installer firmware-b43-installer 14e4:4320 rev 03 firmware-b43-installer firmware-b43-installer 14e4:4324 firmware-b43-installer firmware-b43-installer 14e4:4325 firmware-b43-installer firmware-b43-installer 14e4:4328 firmware-b43-installer firmware-b43-installer 14e4:4329 bcmwl-kernel-source bcmwl-kernel-source 14e4:432a bcmwl-kernel-source bcmwl-kernel-source 14e4:432b bcmwl-kernel-source bcmwl-kernel-source 14e4:432c bcmwl-kernel-source bcmwl-kernel-source 14e4:432d bcmwl-kernel-source bcmwl-kernel-source 14e4:4331 firmware-b43-installer firmware-b43-installer 14e4:4335 firmware-b43-installer firmware-b43-installer 14e4:4353 Special Case #1 UNKNOWN 14e4:4357 Special Case #1 UNKNOWN 14e4:4358 bcmwl-kernel-source bcmwl-kernel-source 14e4:4359 bcmwl-kernel-source bcmwl-kernel-source 14e4:4365 bcmwl-kernel-source bcmwl-kernel-source 14e4:4365 rev 01 bcmwl-kernel-source bcmwl-kernel-source 14e4:43a0 bcmwl-kernel-source bcmwl-kernel-source 14e4:43b1 bcmwl-kernel-source bcmwl-kernel-source 14e4:43b1 rev 03 bcmwl-kernel-source bcmwl-kernel-source 14e4:4727 bcmwl-kernel-source bcmwl-kernel-source 14e4:4727 rev 01 bcmwl-kernel-source bcmwl-kernel-source 14e4:a962 firmware-b43-installer firmware-b43-installer --------------------------------------------------------------------------------

Special Case #1 — используется комбинация драйверов bcma и brcmsmac. Требуется прошивка, устанавливаемая по умолчанию пакетом linux-firmware.
Special Case #2 — в аппаратных средствах, таких как например Lenovo S10-2, Ваша карта может зациклиться в процессе соединения SSID.
Альтернативным решением может послужить установка пакета bcmwl-kernel-source.
Следует упомянуть, что в некоторых особых случаях после установки firmware-b43-installer, нужно будет удалить модуль b43, a затем активировать его заново и произвести разблокировку средствами rfkill:

sudo modprobe -r b43 sudo modprobe b43 sudo rfkill unblock all

Если устройство определилось с иным PCI.ID, задайте свой вопрос автору данной инструкции: AskUbuntu

Установка Offline

В том случае, когда проводная сеть недоступна, есть возможность установить bcmwl-kernel-source с установочного диска.
Для этого нужно вставить установочный CD/DVD или USB и скопировать эти файлы в домашнюю директорию.
На установочном диске (флешке) эти файлы находятся в директориях:

/pool/main/d/dkms/dkms_XXXXX.deb /pool/restricted/b/bcmwl/bcmwl-kernel-source_XXXXX.deb

После чего, запускаем саму установку:

Если у Вас Ubuntu 14.04.2 4) , пакет придётся скачивать из сети:
64-BIT
32-BIT
Скопируйте нужную версию в домашнюю директорию и установите тем же способом как показано выше. В обоих случаях необходимо доустановить dkms с установочного диска или USB. Его можно скачать отдельно тут.

Пакет firmware-b43-installer, при полном отсутствии любого подключения к сети придётся скачать иным путём, например через смартфон. Нужно будет скачать эти два файла и положить их опять-таки в домашнюю директорию:
Для 64-BIT
Первый файл, Второй файл
Для 32-BIT
Первый файл, Второй файл

Читайте также:  Настроить вай фай ютуб

После этого, выполняем в терминале:

sudo dpkg -i b43*.deb tar xfvj broadcom-wl-5.100.138.tar.bz2 sudo b43-fwcutter -w /lib/firmware broadcom-wl-5.100.138/linux/wl_apsta.o

Если будут какие-то ошибки, то продолжать не надо. Значит что-то сделал не так. Проверьте правильность введения команд.
Осталось переподключить модуль ядра:

sudo modprobe -r b43 sudo modprobe b43

В случае установки Ubuntu 16.04 в режиме dualboot, необходимо отключить SecureBoot. В противном случае, драйвер не запустится.
На этом всё.
Удачи в освоении системы.
Особая благодарность chili555 и Pilot6

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Broadcom Linux hybrid wireless driver (64-bit)

antoineco/broadcom-wl

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Broadcom Linux hybrid wireless driver (64-bit)

Re-upload from the source code found on the Broadcom Support and Downloads page

Patched for Linux >= 4.7

Tested on a BCM4360-based 802.11ac Wireless Network Adapter (TP-LINK Archer T8E)

The following kernel modules are incompatible with this driver and should not be loaded:

Make sure to unload ( rmmod command) and blacklist those modules in order to prevent them from being automatically reloaded during the next system startup:

# wireless drivers (conflict with Broadcom hybrid wireless driver 'wl') blacklist ssb blacklist bcma blacklist b43 blacklist brcmsmac 

Build and install for the running kernel:

$ make $ make install $ depmod -A $ modprobe wl

Using DKMS and the included dkms.conf file, one can let the operating system rebuild and install the module automatically on every new kernel installation:

$ dkms add /path/to/this/repo $ dkms status broadcom-wl, 6.30.223.271: added

Providing that the dkms service is enabled, the module should appear as installed in the list of modules managed by DKMS after the system boots for the first time on the new kernel:

$ dkms status broadcom-wl, 6.30.223.271, 4.7.6-200.x86_64, x86_64: installed
  • Official README file (download)
  • Arch Linux packages: broadcom-wl / broadcom-wl-dkms
  • Debian packages: broadcom-sta (source repository)
  • kmod-wl package for RPM Fusion (source repository)
Читайте также:  Смена канала wifi адаптер

Источник

How to Install Broadcom 802.11 Driver in Ubuntu 20.04 GNU/Linux

GNU/Linux Ubuntu 20.04 Installing Broadcom 802.11n Wifi Driver Guide

Hi! The Tutorial shows you Step-by-Step How to Install Broadcom 802.11 Wireless Driver for Ubuntu 20.04 Focal LTS GNU/Linux.

And this Driver Supports the following Broadcom Devices:

  • BCM4311
  • BCM4312
  • BCM4313
  • BCM4321
  • BCM4322
  • BCM43142
  • BCM43224
  • BCM43225
  • BCM43227
  • BCM43228
  • BCM4331
  • BCM4352
  • BCM4360

Finally, for BCM4306, BCM4309, and BCM4318 see instead: B43 Wireless Driver.

How to Install Broadcom 802.11 Driver for Ubuntu 20.04 GNU/Linuxe - Featured

Broadcom 802.11 Wi-fi Driver Ubuntu 20.04 Installation Guide

Showing Ads here is the best solution I found for not embarassing somebody about participating in a #%$Foundation^.

«When the Last Tree has been cut down, the Last Fish caught, the Last River poisoned, only then will we realize that One Cannot Eat Money.»

«No usable Computer exists today with completely Open Software and Hardware (as much as some companies want to Market themselves as such).»

Follow Us

The GNU/Linux Free Software Phylosophy

GNU/Linux Logo

Steve Jobs’ Last Words

Steve Jobs Last Words in the Darkness

«Being a Winner in a Free Computing OS Mission means to adopt a Commercial like Strategy. Transcending Duality in Oneness and so dispensing both Free and Non Free Software. Cause evangelizing Freedom in a Non Free World is like keeping a Trojan Horse. Hallelujah!»

«Using the Money just for buying Stuff and Not Supporting the Free Gift Philosophy is a sign of a Selfish and Narrow Mind.»

What can Save the World from a Blind and Quick Self-destruction.
The Immediate and Humble Mass Conversion to the Spiritual Way!
Because Earth & Nature has been Ravaged without Pity by the Wild and Selfish mass Competition to Win and Shown that U’re someone Better because you got a Lot of fla$hY Power$$$.

«Taking care if somebody is liking, following, or buying is just a serious hidrance on the priceless Way of Creative Freedom.»

Credits

Ganesha

Everlasting Glory to God, Jesus Christ, The Holy Spirit, Ganesha, Shiva, Vishnu, Krisna, Laozi, Buddha, Bodhidharma, Ma Gcig, Hakuin, Ikkyu, Nagarjuna, Tilopa, Naropa, Milarepa, Suhrawardi, St Dismas, St Francesco, St Teresa, St John, St Filippo, Eckehart. All The Holy Divinities, Avatars, Saints, Mystics, and True Spiritual Masters. Because they are in the Eternal Light of Truth & Delight Enlightening a World of Darkness, Nescience, Blindness, Uneasiness and Falsehood!

Источник

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