{"id":160,"date":"2016-05-23T11:03:38","date_gmt":"2016-05-23T14:03:38","guid":{"rendered":"http:\/\/www.tia-go.net\/wordpress\/?p=160"},"modified":"2020-01-24T19:47:42","modified_gmt":"2020-01-24T22:47:42","slug":"resolvendo-erro-pciehp-failed-to-check-link-status","status":"publish","type":"post","link":"https:\/\/www.tia-go.net\/wordpress\/resolvendo-erro-pciehp-failed-to-check-link-status\/","title":{"rendered":"Resolvendo erro &#8220;pciehp failed to check link status&#8221;"},"content":{"rendered":"<p>Salve!<\/p>\n<p>Tenho uma maquina que a placa de rede on-board queimou&#8230; desabilitei o hardware na Bios, mas mesmo assim, o linux ainda &#8220;enxergava&#8221; a porta PCI e ficava enviando erros para a sa\u00edda padr\u00e3o a cada.. 3 segundos mais ou menos, como esse:<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">pciehp failed to check link status<\/pre>\n<p>No dmesg, tinha outros:<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\nMay 23 06:25:12 maquina kernel: &#x5B;12396.092242] pciehp 0000:00:1c.2:pcie04: Card not present on Slot(34)\r\nMay 23 06:25:12 maquina kernel: &#x5B;12396.104632] pciehp 0000:00:1c.2:pcie04: Card present on Slot(34)\r\n<\/pre>\n<p>Foram 43 linhas dessas em 1 segundo!<\/p>\n<p>Ou seja,\u00a0 que meus arquivos de logs kern.log, system.log e messages.log em um dia, passaram de 500mb cada..<\/p>\n<p>Al\u00e9m disso, o kernel e subsistemas ficavam tentando usar o HW, o que fazia a maquina ter um load m\u00e9dio acima dos 300!<\/p>\n<p>Tentei desabilitar a placa atrav\u00e9s de altera\u00e7\u00f5es nos arquivos de controle do \/sys, usando:<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">echo 0 &gt; \/sys\/bus\/pci\/slots\/34\/power<\/pre>\n<p>mas n\u00e3o foi, estou sem erro agora, mas a resposta era algo como placa n\u00e3o conectada ou hardware n\u00e3o dispon\u00edvel.<\/p>\n<p>Mas, buscando um pouco mais, achei uma solu\u00e7\u00e3o muito mais simples.<\/p>\n<p>Basta inserir um par\u00e2metro adicional no boot para kernel.<\/p>\n<p>Edite o arquivo:<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\/etc\/default\/grub <\/pre>\n<p>Altere a seguinte linha:<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">GRUB_CMDLINE_LINUX_DEFAULT=&quot;quiet&quot;<\/pre>\n<p>para<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">GRUB_CMDLINE_LINUX_DEFAULT=&quot;quiet pcie_ports=compat&quot;<\/pre>\n<p>Salve o arquivo e atualize o grub:<\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">update-grub<\/pre>\n<p>Boot e teste!<\/p>\n<p>[] s<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Salve! Tenho uma maquina que a placa de rede on-board queimou&#8230; desabilitei o hardware na Bios, mas mesmo assim, o linux ainda &#8220;enxergava&#8221; a porta PCI e ficava enviando erros para a sa\u00edda padr\u00e3o a cada.. 3 segundos mais ou menos, como esse: pciehp failed to check link status No dmesg, tinha outros: May 23&#8230; <a href=\"https:\/\/www.tia-go.net\/wordpress\/resolvendo-erro-pciehp-failed-to-check-link-status\/\">ler mais &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[24,1,3],"tags":[49,48,50,47,46,17,45,44],"class_list":["post-160","post","type-post","status-publish","format-standard","hentry","category-dicas","category-geral","category-linux","tag-erro","tag-error","tag-grub","tag-hardare","tag-hw","tag-linux","tag-pci","tag-rede"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.tia-go.net\/wordpress\/wp-json\/wp\/v2\/posts\/160","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tia-go.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tia-go.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tia-go.net\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tia-go.net\/wordpress\/wp-json\/wp\/v2\/comments?post=160"}],"version-history":[{"count":3,"href":"https:\/\/www.tia-go.net\/wordpress\/wp-json\/wp\/v2\/posts\/160\/revisions"}],"predecessor-version":[{"id":287,"href":"https:\/\/www.tia-go.net\/wordpress\/wp-json\/wp\/v2\/posts\/160\/revisions\/287"}],"wp:attachment":[{"href":"https:\/\/www.tia-go.net\/wordpress\/wp-json\/wp\/v2\/media?parent=160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tia-go.net\/wordpress\/wp-json\/wp\/v2\/categories?post=160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tia-go.net\/wordpress\/wp-json\/wp\/v2\/tags?post=160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}