J'ai de sérieux problèmes avec la connexion sans fil de mon ordinateur portable. J'ai un Lenovo G400, à l'origine avec Windows 8.1. J'utilisais Ubuntu 16.04 LTS depuis un an. Soudain, un matin, j'allume mon ordinateur portable et la connexion sans fil ne fonctionne pas. Dans le coin supérieur droit, où je m'appelle, l'option Enable Wi-Fi
a disparu. Ce jour-là, curieusement, dans les options réseau, je pouvais me connecter au Wi-Fi. Le lendemain, je ne pouvais tout simplement pas le faire et depuis, j'ai essayé beaucoup de choses pour résoudre mon problème. (La connexion filaire fonctionne parfaitement).
J'ai essayé beaucoup de choses basées sur ce fil (un fil étonnant). Après l'échec, j'ai décidé de supprimer mon disque et de réinstaller Ubuntu.
J'ai réinstallé Ubuntu plusieurs fois et le problème persiste. Enfin, j'ai réinstallé Ubuntu pour la troisième fois, mais dans les procédures d'installation, j'ai décoché l'option "Télécharger les mises à jour lors de l'installation d'Ubuntu" comme indiqué sur ce image . Et comme par magie, les options WiFi sont apparues!
Après avoir tout réinstallé, j’ai commencé à installer les applications que j’avais auparavant, mais lorsque j’ai accédé à ‘Software Updater’ et que j’ai tout mis à jour, le problème est réapparu.
Je redémarre l'ordinateur portable et il montre A system error ocurred
. En détail, l'erreur s'est produite avec bcmwl-kernel-source
mais j'ai perdu les informations exactes de l'erreur. Puis, en fonction du fil mentionné ci-dessus , j'ai essayé d'installer le pilote en mode hors connexion (téléchargement des packages et exécution dans le dossier Sudo dpkg -i *.deb
.]. Les informations suivantes sont apparues:
dpkg: warning: downgrading bcmwl-kernel-source from 6.30.223.271+bdcom-0ubuntu1~1.1 to 6.30.223.248+bdcom-0ubuntu8
(Reading database ... 223629 files and directories currently installed.)
Preparing to unpack bcmwl-kernel-source_6.30.223.248+bdcom-0ubuntu8_AMD64.deb ...
Removing all DKMS Modules
Done.
Unpacking bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu8) over (6.30.223.271+bdcom-0ubuntu1~1.1) ...
dpkg: warning: downgrading dkms from 2.2.0.3-2ubuntu11.5 to 2.2.0.3-2ubuntu11
Preparing to unpack dkms_2.2.0.3-2ubuntu11_all.deb ...
Unpacking dkms (2.2.0.3-2ubuntu11) over (2.2.0.3-2ubuntu11.5) ...
Preparing to unpack libc6-dev_2.23-0ubuntu10_AMD64.deb ...
Unpacking libc6-dev:AMD64 (2.23-0ubuntu10) over (2.23-0ubuntu10) ...
Preparing to unpack linux-libc-dev_4.4.0-112.135_AMD64.deb ...
Unpacking linux-libc-dev:AMD64 (4.4.0-112.135) over (4.4.0-112.135) ...
Setting up dkms (2.2.0.3-2ubuntu11) ...
Installing new version of config file /etc/kernel/prerm.d/dkms ...
Setting up linux-libc-dev:AMD64 (4.4.0-112.135) ...
Setting up libc6-dev:AMD64 (2.23-0ubuntu10) ...
Setting up bcmwl-kernel-source (6.30.223.248+bdcom-0ubuntu8) ...
Loading new bcmwl-6.30.223.248+bdcom DKMS files...
Building only for 4.13.0-32-generic
Building for architecture x86_64
Building initial module for 4.13.0-32-generic
ERROR: Cannot create report: [Errno 17] File exists: '/var/crash/bcmwl-kernel-source.0.crash'
Error! Bad return status for module build on kernel: 4.13.0-32-generic (x86_64)
Consult /var/lib/dkms/bcmwl/6.30.223.248+bdcom/build/make.log for more information.
modprobe: FATAL: Module wl not found in directory /lib/modules/4.13.0-32-generic
update-initramfs: deferring update (trigger activated)
Processing triggers for man-db (2.7.5-1) ...
Processing triggers for initramfs-tools (0.122ubuntu8.9) ...
update-initramfs: Generating /boot/initrd.img-4.13.0-32-generic
C'est toute l'information que je peux donner, je m'excuse si c'est trop long mais je pense que ça peut aider. Merci d'avance pour votre aide. IMHO (je suis un peu nouveau dans Ubuntu), je pense que le problème est avec la nouvelle version du pilote. Si c'est le cas, comment puis-je éviter la mise à niveau du pilote? (Je ne mets pas un autre fil pour cela parce que je ne suis pas sûr que ce soit le problème).
Mettre à jour
D'accord. J'ai refait une nouvelle installation. Quand je lance apt list --installed | grep 4.10.0-28-generic
, ça montre,
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
linux-headers-4.10.0-28-generic/xenial-security,now 4.10.0-28.32~16.04.2 AMD64 [installed,automatic]
linux-image-4.10.0-28-generic/xenial-security,now 4.10.0-28.32~16.04.2 AMD64 [installed,automatic]
linux-image-extra-4.10.0-28-generic/xenial-security,now 4.10.0-28.32~16.04.2 AMD64 [installed,automatic]
linux-signed-image-4.10.0-28-generic/xenial-security,now 4.10.0-28.32~16.04.2 AMD64 [installed,automatic]
Après l'installation, ne mettez pas à jour votre logiciel.
uname -r
:$ uname -r
4.14.15-041415-generic
Remplacez 4.14.15-041415-generic
ci-dessous par ce que votre uname -r
est retourné ci-dessus:
$ apt list --installed | grep 4.14.15-041415-generic
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
linux-headers-4.14.15-041415-generic/now 4.14.15-041415.201801231530 AMD64 [installed,local]
linux-image-4.14.15-041415-generic/now 4.14.15-041415.201801231530 AMD64 [installed,local]
Remplacez 4.14.15-041415-generic
ci-dessous par ce que votre uname -r
est retourné ci-dessus:
$ Sudo apt-mark hold linux-headers-4.14.15-041415-generic
linux-headers-4.14.15-041415-generic set on hold.
$ Sudo apt-mark hold linux-image-4.14.15-041415-generic
linux-image-4.14.15-041415-generic set on hold.
Remarque: Plutôt que de retaper, copier et coller des parties de la section ci-dessus vous fera gagner du temps et réduira les erreurs
Vous pouvez mettre à jour votre logiciel via le centre logiciel ou en utilisant:
Sudo apt update
Sudo apt upgrade