mei 0000: 00: 16.0: falha no init hw

5

Quando inicializo, recebo os seguintes erros:

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

(eles não impedem o bootup, eu só estou curioso para saber o que eles são e se eu deveria fique preocupado).

Eu pesquisei no Google, claro, mas só encontrei referências a motherboards Supermicro em servidores. Eu tenho apenas um laptop doméstico (Lenovo Thinkpad S540) e meu fornecedor de placa-mãe simplesmente mostra como Lenovo.

Mais googling levou-me a acreditar que é algo a ver com Intel vPro technology , "uma interface que usa os recursos de hardware do Intel ME para permitir uma interação entre sistemas de hardware de alto e baixo nível em um sistema. Com esse recurso da Intel, os administradores agora podem lidar com as tarefas sem a intervenção dos seres humanos. "

De acordo com /sys/devices/pci0000:00/0000:00:16.0, o fornecedor é 0x8086 e o dispositivo é 0x9c3a , o que o Google traduz como 0x9C3A driver da Intel Management Engine Interface e 0x8086 Intel Corporation.

Alguém poderia lançar mais luz sobre mei e, se possível, em que esse erro está relacionado?

    
por fpghost 14.01.2014 / 13:13

1 resposta

9

Coisas que descobri até agora: acredito que o módulo mei seja o driver para Intel(R) Management Engine Interface (mais informações aqui ), que é uma parte da suíte VPro da Intel. Acredito que a finalidade do imei é permitir que administradores remotos façam login na máquina para fazer coisas como aplicar patches, defrags e outras tarefas administrativas (mesmo se o sistema operacional da máquina estiver danificado).

Pesquisando no meu processador Intel i7 4500U , sugiro que não tenho realmente vPro capacidades, e uma olhada na o BIOS parece confirmar isso (apesar de ter anti-roubo e VT, que parecem ser parte da suíte vPro).

Portanto, eu concluiria que o erro visto é simplesmente porque o kernel linux vem com o módulo mei por padrão, mesmo que nem todas as máquinas tenham esta capacidade de hardware e portanto produzam uma falha inicializando o referido hardware.

Para se livrar do erro (e talvez economizar algum tempo de inicialização?), eu provavelmente posso apenas colocar o módulo na lista negra com

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

Você também pode editá-lo na inicialização editando a entrada de inicialização do Grub e anexando

modprobe.blacklist=mei modprobe.blacklist=mei_me
    
por 14.01.2014 / 14:39

Tags