Tout a bien fonctionné jusqu'au noyau 3.2.0-58
. Ensuite, le gestionnaire de mises à jour a proposé une mise à jour vers 3.2.0-59
. Je l'ai fait, mais la mise à jour n'a pas abouti (j'ai pu démarrer mais les fenêtres contenant des messages d'erreur sont apparues de manière continue). J'ai donc désinstallé 3.2.0-59
au profit de -58
, que j'utilise actuellement.
Aujourd'hui, le gestionnaire de mise à jour a proposé d'installer le noyau 3.2.0-60
, j'ai dit OK mais j'ai toujours des problèmes. Par exemple, le sans fil ne fonctionne plus. Je veux dire que le voyant wifi est rouge au lieu de bleu et que même appuyer sur F12 ne permet pas d'activer l'interface, qui est reconnue, bien que:
$ Sudo lshw -class network -short
H/W path Device Class Description
===============================================
/0/100/1c/0 eth0 network RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
/0/100/1c.1/0 eth1 network BCM4313 802.11bgn Wireless Network Adapter
En essayant de comprendre ce qui est arrivé, j’ai fait un diff de module entre -58
et -60
et, chose surprenante, j’ai remarqué que certains modules manquent dans 3.2.0-60
:
$ diff -u kernel-3.2.0-58 kernel-3.2.0-60
--- kernel-3.2.0-58 2014-03-08 23:56:52.290500167 +0100
+++ kernel-3.2.0-60 2014-03-08 23:57:01.254500638 +0100
-fglrx 6179097 0
-vboxdrv 252228 3 vboxpci,vboxnetadp,vboxnetflt
-vboxnetadp 13328 0
-vboxnetflt 27240 0
-vboxpci 22911 0
-wl 2906597 0
Entre autres, le module wl
est manquant, ce qui empêche le wifi de fonctionner.
Enfin, toujours sur -58
:
$ modprobe --list
...output...
updates/dkms/vboxnetflt.ko
updates/dkms/vboxdrv.ko
updates/dkms/fglrx.ko
updates/dkms/wl.ko
updates/dkms/vboxpci.ko
updates/dkms/vboxnetadp.ko
...output...
Un indice pour que les choses fonctionnent avec le noyau 3.2.0-60
?
Il semble que vous ayez besoin de reconstruire certains pilotes propriétaires. Lorsque vous utilisez 3.2.0-60
, assurez-vous que linux-headers
avec la même version est installé. Ensuite, ouvrez jockey-gtk
et vérifiez si des pilotes propriétaires sont proposés pour le wifi. Si c'est le cas, essayez de désactiver, puis de réactiver les pilotes, ce qui obligera le système à les reconstruire pour le noyau que vous exécutez actuellement.
Pour voir quel noyau vous utilisez, faites:
uname -a
Pour vous assurer que votre noyau a été mis à niveau correctement, vous pouvez suivre ces étapes.
Stratégie: nettoyer le module du noyau et installer la nouvelle version du noyau avec PPA.
1- Utilisez la commande suivante pour purifier votre noyau:
Sudo apt-get purge <kernel>
2- Pour connaître vos modules de noyau, en-têtes et images, vous pouvez utiliser la recherche dans votre cache en procédant comme suit:
Sudo apt-cache search <headers,image,...>
Lorsque vous le trouvez, vous pouvez le purger par la première commande.
3- Et pour mettre à jour une nouvelle version du noyau, vous pouvez utiliser ceci lien (rapport PPA)
choisissez votre noyau sur lequel vous voulez l'installer.
note : Pour connaître le code de votre distribution, vous pouvez utiliser Sudo lsb_release -a
note : Pour connaître la version actuelle de votre noyau et de votre architecture, vous pouvez utiliser: uname -a
Ensuite, vous recevez *. Deb fichiers et après avoir vérifié sa somme de contrôle, vous pouvez déplacer les fichiers * .deb dans le dossier spécifié et exécuter la commande suivante: par exemple: vous pouvez créez un répertoire avec ce nom: noyau en utilisant mkdir ~/Desktop/kernel et déplacez-les dans celui-ci.
Puis installez-les en suivant la commande:
Sudo dpkg --install ~/Desktop/kernel/*.deb
puis exécutez la commande suivante pour redémarrer votre système:
Sudo shutdown -r 0
J'espère que ça soit utile.