Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:broadcom [2015/10/26 02:09] [Установка Offline] |
wiki:broadcom [2016/11/29 15:04] (текущий) [Определение оборудования] |
||
---|---|---|---|
Строка 33: | Строка 33: | ||
<code>07:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4320] (rev 03) | <code>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] | Subsystem: Hewlett-Packard Company Device [103c:1795] | ||
- | Kernel driver in use: bcmwl-kernel-source</code> | + | Kernel driver in use: wl</code> |
В данном случае установлен bcmwl-kernel-source. ((этот вариант не соответствует PCI.ID нашего адаптерa и является источником проблемы подключения к сети))\\ Обладая этой информацией, мы можем определить правильную версию драйвера из списка Broadcom, который будет приведён ниже.\\ | В данном случае установлен bcmwl-kernel-source. ((этот вариант не соответствует PCI.ID нашего адаптерa и является источником проблемы подключения к сети))\\ Обладая этой информацией, мы можем определить правильную версию драйвера из списка Broadcom, который будет приведён ниже.\\ | ||
Например, как только мы выяснили, что PCI.ID карты - [14e4:4320] (rev 03), то oбратившись к списку драйверов мы увидим, что данный PCI.ID\\ соответствует пакету __firmware-b43-installer__ который и необходимо будет впоследствии установить для правильной работы беспроводного адаптера. | Например, как только мы выяснили, что PCI.ID карты - [14e4:4320] (rev 03), то oбратившись к списку драйверов мы увидим, что данный PCI.ID\\ соответствует пакету __firmware-b43-installer__ который и необходимо будет впоследствии установить для правильной работы беспроводного адаптера. | ||
Строка 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 | ||
Строка 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> | ||
Строка 114: | Строка 115: | ||
<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.5_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|64 bit]]\\ | + | Для 64-BIT\\ |
- | [[http://www.lwfinger.com/b43-firmware/broadcom-wl-5.100.138.tar.bz2|64 bit]]\\ | + | [[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|Второй файл]]\\ |
- | [[http://mirrors.kernel.org/ubuntu/pool/main/b/b43-fwcutter/b43-fwcutter_015-9_i386.deb|32 bit]]\\ | + | Для 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 | ||
Строка 132: | Строка 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]] |