Як встановити бездротові драйвери Broadcom офлайн?


30

Я встановив Ubuntu поряд з Windows 8.1. Але в Ubuntu не працює Wi-Fi (можливо, драйверів немає), який добре працював у Windows. Також я не можу з'єднатися з Ethernet, оскільки мій ноутбук не має Ethernet-порту. Так чи є для мене спосіб підключення до Інтернету в ubuntu?
Редагувати: Виведення команди терміналу lspci -knn | grep Net -A2:

vikram@vikram-Inspiron-11-3148:~$ lspci -knn | grep Net -A2
01:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
    Subsystem: Dell Device [1028:0018]
    Kernel driver in use: bcma-pci-bridge
vikram@vikram-Inspiron-11-3148:~$ 

Я зробив те, що запропонував Pilot6. Ось вихід:

vikram@vikram-Inspiron-11-3148:~$ sudo dpkg -i *.deb
[sudo] password for vikram: 
Selecting previously unselected package bcmwl-kernel-source.
(Reading database ... 163804 files and directories currently installed.)
Preparing to unpack bcmwl-kernel-source_6.30.223.141+bdcom-0ubuntu2_amd64.deb ...
Unpacking bcmwl-kernel-source (6.30.223.141+bdcom-0ubuntu2) ...
Selecting previously unselected package dkms.
Preparing to unpack dkms_2.2.0.3-1.1ubuntu5.14.04_all.deb ...
Unpacking dkms (2.2.0.3-1.1ubuntu5.14.04) ...
Setting up dkms (2.2.0.3-1.1ubuntu5.14.04) ...
Setting up bcmwl-kernel-source (6.30.223.141+bdcom-0ubuntu2) ...
Loading new bcmwl-6.30.223.141+bdcom DKMS files...
First Installation: checking all kernels...
Building only for 3.16.0-30-generic
Building for architecture x86_64
Building initial module for 3.16.0-30-generic
ERROR (dkms apport): kernel package linux-headers-3.16.0-30-generic is not supported
Error! Bad return status for module build on kernel: 3.16.0-30-generic (x86_64)
Consult /var/lib/dkms/bcmwl/6.30.223.141+bdcom/build/make.log for more information.
modprobe: FATAL: Module wl not found.
update-initramfs: deferring update (trigger activated)
Processing triggers for man-db (2.6.7.1-1ubuntu1) ...
Processing triggers for initramfs-tools (0.103ubuntu4.2) ...
update-initramfs: Generating /boot/initrd.img-3.16.0-30-generic
vikram@vikram-Inspiron-11-3148:~$ 

Що з використанням USB-модему?
Шарад Гаутам

1
Будь ласка редагувати своє питання і додати висновок «Утиліта lspci -knn | Grep Net -а2» команди терміналу.
Пілот6

@ ln78 Будь ласка, відредагуйте свою назву та додайте більше інформації.
Шарад Гаутам

Я оновив відповідь. Вони встановлюють нове ядро, але старий драйвер.
Пілот6

Відповіді:


42

Потрібно встановити бездротовий драйвер.

Вставте інсталяційний диск Ubuntu або флешку і скопіюйте ці файли з інсталяційного диска в домашній каталог:

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

Потім запустіть у терміналі наступне:

sudo dpkg -i *.deb

Якщо у вас є UEFI BIOS, вам потрібно відключити безпечну завантаження для завантаження драйвера.

18.04 оновлення:

Рішення не працюватиме 18.04, оскільки build-essentialйого залежності не встановлені за замовчуванням. dpkgКоманда буде скаржитися , що залежності не встановлено.

Ви можете вручну знайти необхідні пакети на інсталяційному носії (каталог "пул", відсортований за алфавітом) та встановити їх так само, як dkmsпакет. Сподіваюсь, нічого там не вистачає.


Друга посилання не працює. Чи можете ви, будь ласка, загляньте в неї та надайте альтернативне місце для завантаження
SpringLearner

Я оновив посилання. Але це буде час від часу змінюватися.
Пілот6

Я щойно використав цю пораду для Xubuntu 16.04, і встановити драйвер не було проблем. Я думаю, вони вирішили проблему з 14.04.2.
Мартін - マ ー チ ン

@ Martin- マ ー チ ン Ця проблема характерна лише для 14.04.2. Це було зафіксовано в 14.04.3 та ін.
Пілот6

Працював над моїм MacBook Pro 16.04 Broadcom BCM4360. Ви, мій добрий пане, геній! Дякую за допомогу.
codenamejames
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.