web-dev-qa-db-fra.com

Comment installer les pilotes sans fil Broadcom hors ligne?

J'ai installé Ubuntu à côté de Windows 8.1. Mais le wifi ne fonctionne pas dans Ubuntu (peut-être que les pilotes ne sont pas présents), ce qui a bien fonctionné sous Windows. De plus, je ne peux pas me connecter avec Ethernet car mon ordinateur portable n’a pas de port Ethernet. Alors, y a-t-il un moyen pour moi de me connecter à Internet à Ubuntu?
Edit: Sortie de la commande de terminal 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:~$ 

J'ai fait ce que Pilot6 a suggéré. Voici la sortie:

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:~$ 
30
In78

Vous devez installer le pilote sans fil.

Insérez votre disque d'installation Ubuntu ou un lecteur flash et copiez ces fichiers du disque d'installation dans votre répertoire de base:

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

Puis exécutez ce qui suit dans le terminal:

Sudo dpkg -i *.deb

Si vous avez le BIOS UEFI, vous devez désactiver Secure Boot pour charger le pilote.

18.04 update:

La solution ne fonctionnera pas avec 18.04 car build-essential et ses dépendances ne sont pas installés par défaut. La commande dpkg signale que les dépendances ne sont pas installées.

Vous pouvez rechercher manuellement les packages requis sur le support d'installation (répertoire "pool" trié par ordre alphabétique) et les installer de la même manière que le package dkms. J'espère que rien ne manque ici.

42
Pilot6