1 votes

Le Wifi ne fonctionne plus après la mise à jour du noyau (Ubuntu 14.04 sur Macbook Air 2014)

Je dois faire fonctionner Ubuntu 14.04 sur un Macbook Air 2014. Après avoir installé l'OS il y a des années, je me souviens avoir dû installer un pilote wifi manuellement en utilisant une connexion ethernet. Le wifi a fonctionné sans problème depuis, jusqu'à aujourd'hui.

Après avoir été invité par System Updater à effectuer une mise à jour de routine du noyau et à redémarrer ensuite, mon réseau wifi a soudainement cessé de fonctionner.

Lorsque je tape "wifi on" sur la ligne de commande, j'obtiens maintenant :

wifi      = none (no device)

Et la commande "sudo modprobe wl" me donne maintenant :

modprobe: FATAL: Module wl not found.

Après avoir lu d'autres fils de discussion, j'ai essayé de réinstaller le paquet bcmwl-kernel-source, sans succès.

Pour référence, la partie pertinente de la sortie de sudo lspci -v est :

03:00.0 Network controller: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter (rev 03)
    Subsystem: Apple Inc. Device 0117
    Flags: bus master, fast devsel, latency 0
    Memory at b0600000 (64-bit, non-prefetchable) [size=32K]
    Memory at b0400000 (64-bit, non-prefetchable) [size=2M]
    Capabilities: [48] Power Management version 3
    Capabilities: [58] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [68] Vendor Specific Information: Len=44 <?>
    Capabilities: [ac] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [13c] Device Serial Number 8c-29-00-ff-ff-00-00-01
    Capabilities: [150] Power Budgeting <?>
    Capabilities: [160] Virtual Channel
    Capabilities: [1b0] Latency Tolerance Reporting
    Capabilities: [220] #15

Merci pour votre aide

Editar:

"sudo dpkg -s bcmwl-kernel-source" donne :

Package: bcmwl-kernel-source
Status: install ok installed
Priority: optional
Section: admin
Installed-Size: 7902
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Source: bcmwl
Version: 6.30.223.271+bdcom-0ubuntu1~0.1
Replaces: bcmwl-modaliases
Depends: dkms, linux-libc-dev, libc6-dev
Conflicts: bcmwl-modaliases
Description: Broadcom 802.11 Linux STA wireless driver source
 This package contains Broadcom 802.11 Linux STA wireless driver
 for use with Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-,
 BCM4322-, BCM43224-, and BCM43225-, BCM43227- and BCM43228-based
 hardware.
Modaliases: wl(pci:v000014E4d00004311sv*sd*bc02sc80i*, pci:v000014E4d00004312sv*sd*bc02sc80i*, pci:v000014E4d00004313sv*sd*bc02sc80i*, pci:v000014E4d00004315sv*sd*bc02sc80i*, pci:v000014E4d00004727sv*sd*bc02sc80i*, pci:v000014E4d00004328sv*sd*bc02sc80i*, pci:v000014E4d00004328sv*sd*bc02sc80i*, pci:v000014E4d00004329sv*sd*bc02sc80i*, pci:v000014E4d0000432asv*sd*bc02sc80i*, pci:v000014E4d0000432bsv*sd*bc02sc80i*, pci:v000014E4d0000432csv*sd*bc02sc80i*, pci:v000014E4d0000432dsv*sd*bc02sc80i*, pci:v000014E4d00004365sv*sd*bc02sc80i*, pci:v000014E4d00004353sv*sd*bc02sc80i*, pci:v000014E4d00004357sv*sd*bc02sc80i*, pci:v000014E4d00004358sv*sd*bc02sc80i*, pci:v000014E4d00004359sv*sd*bc02sc80i*, pci:v000014E4d00004331sv*sd*bc02sc80i*, pci:v000014E4d000043a0sv*sd*bc02sc80i*, pci:v000014E4d000043B1sv*sd*bc02sc80i*)
Original-Maintainer: Alberto Milone <alberto.milone@canonical.com>

"sudo updatedb && locate wl.ko" ne donne aucun résultat.

Deuxième édition :

sebastien:~$ sudo apt-get install --reinstall bcmwl-kernel-source
[sudo] password for sebastien: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 4 not upgraded.
Need to get 1,545 kB of archives.
After this operation, 0 B of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  bcmwl-kernel-source
Install these packages without verification? [y/N] y
Get:1 http://us.archive.ubuntu.com/ubuntu/ trusty-proposed/restricted bcmwl-kernel-source amd64 6.30.223.271+bdcom-0ubuntu1~0.1 [1,545 kB]
Fetched 1,545 kB in 1s (1,010 kB/s)              
(Reading database ... 297568 files and directories currently installed.)
Preparing to unpack .../bcmwl-kernel-source_6.30.223.271+bdcom-0ubuntu1~0.1_amd64.deb ...
Removing all DKMS Modules
Done.
Unpacking bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu1~0.1) over (6.30.223.271+bdcom-0ubuntu1~0.1) ...
Setting up bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu1~0.1) ...
Loading new bcmwl-6.30.223.271+bdcom DKMS files...
Building only for 3.13.0-164-generic
Building for architecture x86_64
Module build for the currently running kernel was skipped since the
kernel source for this kernel does not seem to be installed.
modprobe: FATAL: Module wl not found.
update-initramfs: deferring update (trigger activated)
Processing triggers for shim-signed (1.33.1~14.04.3+13-0ubuntu2) ...
Secure Boot not enabled on this system.
Processing triggers for initramfs-tools (0.103ubuntu4.11) ...
update-initramfs: Generating /boot/initrd.img-3.13.0-164-generic

1voto

Ian Suttle Points 2225

Après enquête, nous avons appris que le pilote ne pouvait pas être compilé correctement car les en-têtes de noyau nécessaires n'étaient pas installés :

La construction du module pour le noyau en cours d'exécution a été ignorée puisque le module source du noyau pour ce noyau ne semble pas être installé. modprobe : FATAL : Module wl non trouvé.

J'ai suggéré que vous le fassiez :

sudo apt-get update
sudo apt-get install linux-headers-generic

Et, s'il n'y avait pas d'erreurs, alors :

sudo apt-get install --reinstall bcmwl-kernel-source

Je suis heureux que cela fonctionne maintenant.

0voto

Rolch2015 Points 428

Après la mise à jour d'une machine ubuntu 14.04, le wlan ne fonctionnait plus. Ce qui a fonctionné est une solution que j'ai trouvée sur Launchpad ( https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1818134 ). Tout d'abord, le paquet shim-signé est retiré :

sudo apt remove shim-signed

et ensuite le paquet bcmwl-kernel-source est installé à nouveau (--reinstall devrait aussi fonctionner) :

sudo apt remove bcmwl-kernel-source
sudo apt install bcmwl-kernel-source

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X