Le noyau linux 2.6.27 est dangereux pour certains chipsets Intel


Fedora box
Voici une information qui est passée presque inaperçue ces derniers temps. En effet, le noyau Linux en version 2.6.27 comporte un bug qui affecte de manière irréversible certains chipset Intel.

Pour l'instant, seuls certains types de matériel sont concernés. Il s'agit des cartes réseau Intel Ethernet Gigabit s'appuyant sur le module e1000e, ainsi que des cartes mères à base de chipset Intel ICH8 et ICH9. Le bug en question viendrait en quelque sorte corrompre la mémoire morte (EEPROM), rendant le matériel inutilisable.

Pour savoir si vous êtes concerné, il suffit de lancer ces deux commandes dans un terminal :

/sbin/lsmod | grep e1000e
/sbin/lspci | grep 8256[67]

Si la commande ne renvoie rien, c'est que vous n'êtes pas concerné. Dans le cas contraire, voici une astuce (à lancer en tant que root) qui permet de désactiver l'utilisation du module e1000 afin de préserver votre matériel :

/etc/init.d/network stop
modprobe -r e1000e
rm -f /lib/modules/2.6.27*/kernel/drivers/net/e1000e/e1000e.ko.gz
depmod -a

La bonne nouvelle dans cette histoire, c'est qu'aucune distribution stable n'utilise cette version. Seules les distributions en développement, dont voici la liste non exhaustive, sont concernées :

  • Ubuntu 8.10 Alpha
  • Fedora 10 Alpha
  • OpenSUSE 11.1 bêta
  • Mandriva 2009 RC1

Il faudra donc être très vigilant si vous souhaitez tester ces distributions, la meilleure chose à faire étant d'attendre qu'une nouvelle version du noyau sorte et corrige définitivement le problème.


11 Commentaires pour "Le noyau linux 2.6.27 est dangereux pour certains chipsets Intel"

Flux des commentaires de cet article Ajouter un commentaire
  •  

    Il manquerait pas un m au début de cette commande ? :
    odprobe -r e1000e

    RépondreRépondre
    Clément (Divarvel) , le 27 septembre 2008 à 17:37
  •  

    @Clément: bien vu, je corrige.

    RépondreRépondre
    pti-seb , le 27 septembre 2008 à 17:39
  •  

    terrible comme info. ouf, j'ai pas de l'intel

    RépondreRépondre
    david , le 27 septembre 2008 à 17:43
  •  

    La commande : '/sbin/lsmod | grep e1000e' ne veut pas dire grand chose lorsque tu fais ton noyau à la main et que tu le rentres en dur...

    RépondreRépondre
    dcddtc , le 27 septembre 2008 à 18:07
  •  

    @dcddtc : je ne vois pas d'autres commandes dans l'immédiat pour obtenir ce genre d'informations. De plus, quand une personne est capable de compiler son propre noyau, elle est aussi capable de savoir quel chipset est sur sa carte mère.

    RépondreRépondre
    pti-seb , le 27 septembre 2008 à 20:48
  •  

    Une question : les eeepc utilisent des chipset ICH8 il me semble non ?

    RépondreRépondre
    Vinadeal , le 27 septembre 2008 à 22:23
  •  

    @pti-seb : Je suis entièrement d'accord avec toi et donc un lspci suffit à savoir si j'ai le chipset de malheur :) Donc si le lspci est positif, je fais un rmmod, sinon kedal !

    RépondreRépondre
    dcddtc , le 28 septembre 2008 à 02:08
  •  

    A priori : eeePC Celeron ICH6... au delà (901/1000/1000H) ICH7... et jamais de chip réseau Intel de ce que je vois.

    MSI Wind/Advent 4211: ICH7 aussi, carte realtek.

    RépondreRépondre
    Julien (JaXX) Banchet , le 28 septembre 2008 à 14:17
  •  

    @Vinadeal et @Julien Banchet : cela est rassurant donc, les eeePC ne sont donc pas concernés.

    RépondreRépondre
    pti-seb , le 28 septembre 2008 à 15:07
  •  

    C'est quand meme un peu bourrin le rm.... un simple blacklist aurai suffit et fonctionne après mise à jour du noyau

    RépondreRépondre
    Sephiroth , le 3 octobre 2008 à 00:45
  •  

    @Sephiroth : la méthode que je donne n'est peut-être pas la meilleure effectivement.

    @All : un patch a été soumit dernièrement, qui semble résoudre ce problème.

    RépondreRépondre
    pti-seb , le 4 octobre 2008 à 19:57
 

Ajouter un commentaire

actualité android apache apple astuce astuces bash bilboblog blog boot chrome clavier commande commandes conky date debian Desktop développement elementary exploit faille fedora firefox flash gimp gnome google graphique Graphisme hack hacking Hardware humour intel internet iphone jailbreak Jeux Kde kernel libre Linux log logiciels Logiciels Libres lucid lynx maemo mail maquette metasploit microsoft mobile mockup monitoring mozilla multi-touch musique mysql n900 nautilus nokia noyau openoffice open source password photos php Planet publicité red hat redhat rpm réseau screenshot script serveur serveurs shell sql ssh statistiques sysadmin system Sécurité thème tux-planet tv twitter ubuntu unity vidéo vidéos vlc voyage wallpaper windows wordpress yum