{"id":890,"date":"2015-06-10T23:58:54","date_gmt":"2015-06-11T02:58:54","guid":{"rendered":"http:\/\/blog.abratel.com.br\/?p=890"},"modified":"2015-06-11T00:12:01","modified_gmt":"2015-06-11T03:12:01","slug":"instalacao-placa-de-rede-via-vt6105vt6106s-no-centos-7","status":"publish","type":"post","link":"https:\/\/blog.abratel.com.br\/?p=890","title":{"rendered":"Instala\u00e7\u00e3o placa de rede VIA VT6105\/VT6106S e Nvidia OnBoard MCP73 no Centos 7"},"content":{"rendered":"<h1><strong>VIA VT6105\/VT6106S<\/strong><\/h1>\n<p><a href=\"http:\/\/blog.abratel.com.br\/wp-content\/uploads\/2015\/06\/DFE-520TX_main.jpg\"><img loading=\"lazy\" src=\"http:\/\/blog.abratel.com.br\/wp-content\/uploads\/2015\/06\/DFE-520TX_main-300x193.jpg\" alt=\"DFE-520TX_main\" width=\"300\" height=\"193\" class=\"alignnone size-medium wp-image-895\" srcset=\"https:\/\/blog.abratel.com.br\/wp-content\/uploads\/2015\/06\/DFE-520TX_main-300x193.jpg 300w, https:\/\/blog.abratel.com.br\/wp-content\/uploads\/2015\/06\/DFE-520TX_main.jpg 600w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>Objetivo:<\/strong> Instala\u00e7\u00e3o da placa Off board com chipset VIA.<\/p>\n<p>Listaremos os devices pci do servidor:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n[root@proxy ~]# lspci -v\r\n\r\n01:05.0 &lt;strong&gt;Ethernet controller: VIA Technologies, Inc. VT6105\/VT6106S [Rhine-III] &lt;\/strong&gt;(rev 86)\r\n        Subsystem: VIA Technologies, Inc. VT6106S [Rhine-III]\r\n        Flags: bus master, stepping, medium devsel, latency 64, IRQ 16\r\n        I\/O ports at b000 [size=256]\r\n        Memory at e4001000 (32-bit, non-prefetchable) [size=256]\r\n        Capabilities: [40] Power Management version 2\r\n\r\n<\/pre>\n<p>Essa placa de rede n\u00e3o \u00e9 detectada pelo CentOS 7. A raz\u00e3o disso \u00e9 a exclus\u00e3o do drive na Distro.<\/p>\n<p>Baixaremos o rpm contendo o drive.<br \/>\nAp\u00f3s download executaremos realizar a instala\u00e7\u00e3o.<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n\r\n[root@proxy ~]# cd \/usr\/srv\/\r\n\r\n[root@proxy ~]# wget http:\/\/rpm.pbone.net\/index.php3\/stat\/4\/idpl\/26864491\/dir\/redhat_el_7\/com\/kmod-via-rhine-1.5.1-1.el7.elrepo.x86_64.rpm.html&quot;&gt;http:\/\/rpm.pbone.net\/index.php3\/stat\/4\/idpl\/26864491\/dir\/redhat_el_7\/com\/kmod-via-rhine-1.5.1-1.el7.elrepo.x86_64.rpm.html\r\n\r\n[root@proxy ~]# rpm -ivh kmod-via-rhine-1.5.1-1.el7.elrepo.x86_64.rpm\r\n\r\n<\/pre>\n<p>Obs:<br \/>\ni &#8211; instala\u00e7\u00e3o<br \/>\nv &#8211; verbose<br \/>\nh &#8211; progresso<\/p>\n<p>Subir o modulo:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n\r\n[root@proxy ~]# modprobe via-rhine\r\n\r\n<\/pre>\n<p>Listar o device novamente e observar que o termo <strong>Kernel driver in use<\/strong> somente ir\u00e1 aparecer ap\u00f3s instala\u00e7\u00e3o correta.<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\nlspci -v\r\n\r\n01:05.0 &lt;strong&gt;Ethernet controller: VIA Technologies, Inc. VT6105\/VT6106S [Rhine-III] &lt;\/strong&gt;(rev 86)\r\n        Subsystem: VIA Technologies, Inc. VT6106S [Rhine-III]\r\n        Flags: bus master, stepping, medium devsel, latency 64, IRQ 16\r\n        I\/O ports at b000 [size=256]\r\n        Memory at e4001000 (32-bit, non-prefetchable) [size=256]\r\n        Capabilities: [40] Power Management version 2\r\n        &lt;strong&gt;Kernel driver in use: via-rhine&lt;\/strong&gt;\r\n\r\n\r\ndmesg | grep -i eth\r\n\r\n<\/pre>\n<p>Verificar qual nome foi obtido pela placa de rede:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n\r\n[    0.884247] net eth0: Davicom DM9102 at pci0000:01:06.0, 00:08:a1:60:f1:1b, irq 17\r\n[    0.946238] systemd-udevd[257]: renamed network interface eth0 to enp1s6\r\n[26441.615388] via-rhine 0000:01:05.0 &lt;strong&gt;eth0&lt;\/strong&gt;: VIA Rhine III at 0xe4001000, 00:08:54:15:db:86, IRQ 16\r\n[26441.616175] via-rhine 0000:01:05.0 eth0: MII PHY found at address 1, status 0x7849 advertising 05e1 Link 0000\r\n[26441.657298] systemd-udevd[12187]: renamed network interface eth0 to &lt;strong&gt;enp1s5&lt;\/strong&gt;\r\n<\/pre>\n<p>Subir a placa de rede:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n\r\n[root@proxy ~]# ifconfig &lt;strong&gt;enp1s5&lt;\/strong&gt; up\r\n\r\n[root@proxy ~]# ifconfig enp1s5 up\r\nenp1s5: flags=4099&lt;UP,BROADCAST,MULTICAST&gt;  mtu 1500\r\n        ether 00:08:54:15:db:86  txqueuelen 1000  (Ethernet)\r\n        RX packets 0  bytes 0 (0.0 B)\r\n        RX errors 0  dropped 0  overruns 0  frame 0\r\n        TX packets 0  bytes 0 (0.0 B)\r\n        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0\r\n\r\n\r\n<\/pre>\n<p>Realizar as configura\u00e7\u00f5es para start autom\u00e1tico e com os ips desejados. Alterando o MAC (adicionar semelhando ao obtido pelo comando ifconfig acima):<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n\r\n[root@proxy ~]# vim \/etc\/sysconfig\/network-scripts\/ifcfg-enp1s5\r\nTYPE=Ethernet\r\nBOOTPROTO=none\r\nDEFROUTE=yes\r\nIPV4_FAILURE_FATAL=no\r\nIPV6INIT=no\r\nIPV6_AUTOCONF=no\r\nIPV6_DEFROUTE=no\r\nIPV6_FAILURE_FATAL=no\r\nNAME=enp1s6\r\nONBOOT=yes\r\nHWADDR=00:08:A1:60:XX:XX\r\nIPADDR0=192.168.0.254\r\nPREFIX0=24\r\nGATEWAY0=192.168.0.253\r\nPEERDNS=yes\r\nPEERROUTES=yes\r\nIPV6_PEERDNS=no\r\nIPV6_PEERROUTES=no\r\n<\/pre>\n<p>Restart o servi\u00e7o e verifique se tudo subir\u00e1 corretamente.<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n\r\n[root@proxy ~]#  systemctl restart network\r\n\r\n[root@proxy ~]#  ifconfig\r\n<\/pre>\n<p><strong><\/p>\n<h1> On board chipset Nvidia &#8211; MCP73 <\/h1>\n<p><\/strong><\/p>\n<p><strong>Objetivo:<\/strong> Instala\u00e7\u00e3o da placa on board com chipset Nvidia.<\/p>\n<p><strong>Realizar os mesmo passos acima porem:<\/strong><\/p>\n<p><strong>1 &#8211;<\/strong> Downloads do drive: <a href=\"http:\/\/elrepo.org\/linux\/elrepo\/el7\/x86_64\/RPMS\/kmod-forcedeth-0.64-1.el7.elrepo.x86_64.rpm\">http:\/\/elrepo.org\/linux\/elrepo\/el7\/x86_64\/RPMS\/kmod-forcedeth-0.64-1.el7.elrepo.x86_64.rpm<\/a><\/p>\n<p><strong>2 &#8211;<\/strong> Realizar instala\u00e7\u00e3o e subir com: modprobe forcedeth<\/p>\n<p>Sa\u00edda demonstrando instala\u00e7\u00e3o correta:<\/p>\n<pre class=\"brush: bash; title: ; notranslate\" title=\"\">\r\n[root@proxy src]# dmesg | grep eth\r\n\r\n[  418.653856] forcedeth: applying kernel_stack fix up\r\n[  418.654617] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.\r\n[  419.176880] forcedeth 0000:00:0f.0: ifname eth0, PHY OUI 0x732 @ 1, addr 00:1f:d0:f3:20:dd\r\n[  419.176889] forcedeth 0000:00:0f.0: highdma pwrctl mgmt lnktim msi desc-v3\r\n[  419.215329] systemd-udevd[11357]: renamed network interface eth0 to enp0s15\r\n[  440.852914] forcedeth 0000:00:0f.0: irq 44 for MSI\/MSI-X\r\n[  440.852961] forcedeth 0000:00:0f.0 enp0s15: MSI enabled\r\n[  440.853004] forcedeth 0000:00:0f.0 &lt;strong&gt;enp0s15&lt;\/strong&gt;: no link during initialization\r\n\r\n[root@proxy src]# lspci -v\r\n\r\n00:0f.0 Ethernet controller: NVIDIA Corporation MCP73 Ethernet (rev a2)\r\n        Subsystem: Gigabyte Technology Co., Ltd Device e000\r\n        Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 44\r\n        Memory at e7005000 (32-bit, non-prefetchable) [size=4K]\r\n        I\/O ports at e000 [size=8]\r\n        Memory at e7006000 (32-bit, non-prefetchable) [size=256]\r\n        Memory at e7002000 (32-bit, non-prefetchable) [size=16]\r\n        Capabilities: [44] Power Management version 2\r\n        Capabilities: [50] MSI: Enable+ Count=1\/8 Maskable+ 64bit+\r\n        &lt;strong&gt;Kernel driver in use: forcedeth&lt;\/strong&gt;\r\n\r\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>VIA VT6105\/VT6106S Objetivo: Instala\u00e7\u00e3o da placa Off board com chipset VIA. Listaremos os devices pci do servidor: Essa placa de rede n\u00e3o \u00e9 detectada pelo CentOS 7. A raz\u00e3o disso \u00e9 a exclus\u00e3o do drive na Distro. Baixaremos o rpm contendo o drive. Ap\u00f3s download&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/posts\/890"}],"collection":[{"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=890"}],"version-history":[{"count":9,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/posts\/890\/revisions"}],"predecessor-version":[{"id":900,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=\/wp\/v2\/posts\/890\/revisions\/900"}],"wp:attachment":[{"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=890"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=890"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.abratel.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}