mei 0000: 00: 16.0: échec d'init hw

Lorsque je démarre, j'obtiens les erreurs suivantes:

mei 0000:00:16.0: init hw failure. mei 0000:00:16.0: initialization failed. 

(ils n'empêchent pas le démarrage, je suis juste curieux de ce qu'ils sont et si je devais m'inquiéter).

J'ai googlé bien sûr, mais je n'ai trouvé reference aux maps mères Supermicro sur les servers. J'ai simplement un ordinateur portable à la maison (Lenovo Thinkpad S540) et mon fournisseur de carte mère montre simplement que Lenovo.

Plus de googles m'amènent à penser que c'est en rapport avec la Intel vPro technology , "une interface qui utilise les fonctionnalités matérielles d'Intel ME pour permettre une interaction entre les systèmes matériels haut et bas niveau d'un système. maintenant gérer les tâches sans intervention des êtres humains. "

Selon /sys/devices/pci0000:00/0000:00:16.0, le fournisseur est 0x8086 et le périphérique est 0x9c3a , que Google traduit en tant que pilote d'interface Intel Management Engine 0x9C3A et 0x8086 Intel Corporation.

Est-ce que quelqu'un pourrait jeter plus de lumière sur mei , et si possible, quelle est cette erreur?

Ce que j'ai découvert jusqu'ici: je pense que le module mei est le driver pour Intel(R) Management Engine Interface (plus d'infos ici ) qui fait partie de la suite VPro d'Intel. Je pense que le but de l' imei est de permettre aux administrateurs distants de se connecter à la machine pour appliquer des correctifs, des défragments et d'autres tâches administratives (même si le operating system de la machine est endommagé).

Googler mon processeur Intel i7 4500U , suggère que je n'ai pas vraiment les capacités vPro , et un coup d'oeil dans le BIOS semble le confirmer (malgré avoir anti-vol et VT, qui semblent faire partie de la suite vPro).

Par conséquent, je conclurais que l'erreur vue est simplement parce que le kernel linux est livré avec le module mei par défaut, même si toutes les machines n'auront pas cette capacité matérielle et produiront donc un échec initialisant ledit matériel.

Pour se débarrasser de l'erreur (et peut-être économiser du time de démarrage?), Je peux probablement simplement blacklistr le module avec

 sudo echo "blacklist mei mei_me" > /etc/modprobe.d/mei.conf 

Vous pouvez également le modifier au démarrage en modifiant l'input de démarrage Grub et en ajoutant

 modprobe.blacklist=mei modprobe.blacklist=mei_me