Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
wiki:broadcom [2015/09/29 15:48] [Установка беспроводных драйверов Broadcom] |
wiki:broadcom [2016/07/23 23:35] [Подготовка системы] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Установка драйверов на устройства беспроводной сети Broadcom ====== | ====== Установка драйверов на устройства беспроводной сети Broadcom ====== | ||
- | Данное руководство реализовано, учитывая интенсивность поиска решения проблемы установки драйверов на сетевые карты, известные как Broadcom Wireless Cards. В совокупности, есть желание помочь начинающим и не только пользователям, определить и установитъ аппроприативные((appropriate - соответствующий)) драйвера на адаптер беспроводной сети. После применения изменений, настоятельно рекомендуется протестировать соединение как минимум в течении двух часов непрерывного использования, лучше всего - до восьми часов UP-a. | + | Данное руководство реализовано, учитывая интенсивность поиска решения проблемы установки драйверов на сетевые карты, известные как Broadcom Wireless Cards. В совокупности, есть желание помочь начинающим и не только пользователям, определить и установитъ аппроприативные((appropriate - соответствующий)) драйвера на адаптер беспроводной сети. После применения изменений, настоятельно рекомендуется протестировать соединение как минимум в течениe двух часов непрерывного использования, лучше всего - до восьми часов UP-a. |
<note>Для применения нижеследующих действий, нужно подключить компьютер кабелем к сети. </note> | <note>Для применения нижеследующих действий, нужно подключить компьютер кабелем к сети. </note> | ||
Строка 27: | Строка 27: | ||
===== Определение оборудования ===== | ===== Определение оборудования ===== | ||
- | Существует множество модификаций сетевых карт Broadcom и постоянно появляются всё новые версии. Посему, лучшим решением остаётся определение модификации\\ по PCI.ID. | + | Существует множество модификаций сетевых карт Broadcom и постоянно появляются всё новые версии. Посему, лучшим решением остаётся определение модели\\ по PCI.ID. |
Для этого, необходимо открыть терминал Ctrl+Alt+T и ввести((эта команда универсальна и может применяться для определения большинства типов моделей адаптеров беспроводной сети)): | Для этого, необходимо открыть терминал Ctrl+Alt+T и ввести((эта команда универсальна и может применяться для определения большинства типов моделей адаптеров беспроводной сети)): | ||
<code>lspci -knn | grep Net -A2</code> | <code>lspci -knn | grep Net -A2</code> | ||
Строка 41: | Строка 41: | ||
<code>sudo apt-get purge bcmwl-kernel-source</code> | <code>sudo apt-get purge bcmwl-kernel-source</code> | ||
===== Подготовка системы ===== | ===== Подготовка системы ===== | ||
+ | <note important>Ha комп-ах с UEFI надо отключить SecureBoot в BIOS для установки bcmwl-kernel-source.</note> | ||
Если у нас свежеустановленная система, то первым делом необходимо обновить списки источников приложений: | Если у нас свежеустановленная система, то первым делом необходимо обновить списки источников приложений: | ||
<code>sudo apt-get update</code> | <code>sudo apt-get update</code> | ||
Строка 70: | Строка 71: | ||
14e4:4313 firmware-b43-installer firmware-b43-installer | 14e4:4313 firmware-b43-installer firmware-b43-installer | ||
14e4:4315 firmware-b43-installer firmware-b43-installer | 14e4:4315 firmware-b43-installer firmware-b43-installer | ||
- | 14e4:4315 rev 01 firmware-b43-installer / Case #2 UNKNOWN | + | 14e4:4315 rev 01 firmware-b43-installer firmware-b43-installer |
14e4:4318 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:4318 rev 02 firmware-b43-installer firmware-b43-installer | ||
Строка 102: | Строка 103: | ||
Special Case #1** - используется комбинация драйверов __bcma__ и __brcmsmac.__ Требуется прошивка, устанавливаемая по умолчанию пакетом __linux-firmware__.\\ | Special Case #1** - используется комбинация драйверов __bcma__ и __brcmsmac.__ Требуется прошивка, устанавливаемая по умолчанию пакетом __linux-firmware__.\\ | ||
**Special Case #2** - в аппаратных средствах, таких как например Lenovo S10-2, Ваша карта может зациклиться в процессе соединения SSID.\\ Альтернативным решением может послужить установка пакета __bcmwl-kernel-source__.\\ | **Special Case #2** - в аппаратных средствах, таких как например Lenovo S10-2, Ваша карта может зациклиться в процессе соединения SSID.\\ Альтернативным решением может послужить установка пакета __bcmwl-kernel-source__.\\ | ||
- | Следует упомянуть, что в некоторых особых случаях после установки __firmware-b43-installer__, нужно будет удалить модуль b43, затем активировать его заново и произвести разблокировку средствами rfkill: | + | Следует упомянуть, что в некоторых особых случаях после установки __firmware-b43-installer__, нужно будет удалить модуль b43, a затем активировать его заново и произвести разблокировку средствами rfkill: |
<code>sudo modprobe -r b43 | <code>sudo modprobe -r b43 | ||
sudo modprobe b43 | sudo modprobe b43 | ||
Строка 108: | Строка 109: | ||
Если устройство определилось с иным PCI.ID, задайте свой вопрос автору данной инструкции: [[http://askubuntu.com/questions/55868/installing-broadcom-wireless-drivers/60395#60395|AskUbuntu]]\\ | Если устройство определилось с иным PCI.ID, задайте свой вопрос автору данной инструкции: [[http://askubuntu.com/questions/55868/installing-broadcom-wireless-drivers/60395#60395|AskUbuntu]]\\ | ||
===== Установка Offline ===== | ===== Установка Offline ===== | ||
- | В том случае, когда проводная сеть недоступна, есть возможность установить __bcmwl-kernel-source__ с установочного диска.\\ Для этого нужно вставить установочный CD/DVD или USB и скопировать эти файлы в домашнюю директорию: | + | В том случае, когда проводная сеть недоступна, есть возможность установить __bcmwl-kernel-source__ с установочного диска.\\ Для этого нужно вставить установочный CD/DVD или USB и скопировать эти файлы в домашнюю директорию. \\ На установочном диске (флешке) эти файлы находятся в директориях: |
<code>/pool/main/d/dkms/dkms_XXXXX.deb | <code>/pool/main/d/dkms/dkms_XXXXX.deb | ||
/pool/restricted/b/bcmwl/bcmwl-kernel-source_XXXXX.deb</code> | /pool/restricted/b/bcmwl/bcmwl-kernel-source_XXXXX.deb</code> | ||
После чего, запускаем саму установку: | После чего, запускаем саму установку: | ||
<code>sudo dpkg -i *.deb</code> | <code>sudo dpkg -i *.deb</code> | ||
- | Если у Вас Ubuntu 14.04.2((в 14.04.2 идет ядро 3.16, а драйвер остался старый. Он под это ядро не собирается. Он от 14.04, где ядро было 3.13)), пакет придётся скачивать из сети: | + | Если у Вас Ubuntu 14.04.2((в 14.04.2 идет ядро 3.16, а драйвер остался старый. Он под это ядро не собирается. Он от 14.04, где ядро было 3.13)), пакет придётся скачивать из сети:\\ |
- | [[http://mirrors.kernel.org/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu0.1_amd64.deb|версия 64-BIT]] | + | [[http://mirrors.kernel.org/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu0.2_amd64.deb|64-BIT]]\\ |
- | [[http://mirrors.kernel.org/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu0.1_i386.deb|версия 32-BIT]]\\ | + | [[http://mirrors.kernel.org/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu0.2_i386.deb|32-BIT]]\\ |
Скопируйте нужную версию в домашнюю директорию и установите тем же способом как показано выше. | Скопируйте нужную версию в домашнюю директорию и установите тем же способом как показано выше. | ||
- | В обоих случаях необходимо доустановить dkms с установочного диска или USB. Его можно скачать отдельно [[http://mirrors.kernel.org/ubuntu/pool/main/d/dkms/dkms_2.2.0.3-1.1ubuntu5.14.04.1_all.deb|тут]].\\ | + | В обоих случаях необходимо доустановить dkms с установочного диска или USB. Его можно скачать отдельно [[http://mirrors.kernel.org/ubuntu/pool/main/d/dkms/dkms_2.2.0.3-1.1ubuntu5.14.04.5_all.deb|тут]].\\ |
Пакет __firmware-b43-installer__, при полном отсутствии любого подключения к сети придётся скачать иным путём, например через смартфон. | Пакет __firmware-b43-installer__, при полном отсутствии любого подключения к сети придётся скачать иным путём, например через смартфон. | ||
- | Нужно будет скачать эти два файла и положить их опять-таки в домашнюю директорию: | + | Нужно будет скачать эти два файла и положить их опять-таки в домашнюю директорию:\\ |
- | [[http://mirrors.kernel.org/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_015-9_amd64.deb|Ссылка 1]] | + | Для 64-BIT\\ |
- | [[http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2|Ссылка 2]]\\ | + | [[http://mirrors.kernel.org/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_015-9_amd64.deb|Первый файл]], [[http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2|Второй файл]]\\ |
+ | Для 32-BIT\\ | ||
+ | [[http://mirrors.kernel.org/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_015-9_i386.deb|Первый файл]], [[http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2|Второй файл]]\\ | ||
После этого, выполняем в терминале: | После этого, выполняем в терминале: | ||
<code>sudo dpkg -i b43*.deb | <code>sudo dpkg -i b43*.deb | ||
Строка 131: | Строка 135: | ||
<code>sudo modprobe -r b43 | <code>sudo modprobe -r b43 | ||
sudo modprobe b43</code> | sudo modprobe b43</code> | ||
+ | В случае установки Ubuntu 16.04 в режиме dualboot, необходимо отключить SecureBoot. В противном случае, драйвер не запустится.\\ | ||
+ | На этом всё.\\ Удачи в освоении системы.\\ | ||
Особая благодарность [[http://askubuntu.com/users/19421/chili555|chili555]] и [[user>Pilot6]]\\ | Особая благодарность [[http://askubuntu.com/users/19421/chili555|chili555]] и [[user>Pilot6]]\\ | ||
- | На этом всё.\\ Удачи в освоении системы. | ||
===== Ссылки ===== | ===== Ссылки ===== | ||
[[http://forum.ubuntu.ru/index.php?topic=263760.0|Обсуждение статьи на форуме Ubuntu.ru]] | [[http://forum.ubuntu.ru/index.php?topic=263760.0|Обсуждение статьи на форуме Ubuntu.ru]] |