Controlador Realtek não instala (Resolvido)

Iniciado por OdairFrançaCaetano, 10 de Maio de 2016, 23:48

tópico anterior - próximo tópico

OdairFrançaCaetano

Tenho um Desktop, a placa mãe é, ASUS-P5G41T-MLX/1333, instalei Ubuntu 16.04 LTS, más o driver de rede não consigo instalar, baixei o driver, descompactei, más não instala, fiz assim:
tar vjxf 0004-r8168-8.041.01.tar.bz2
cd r8168-8.041.01
como root:
./autorun.sh
em seguida é mostrado a mensagem:
Check old driver and unload it.
Build the module and install
make [2]:*** No rule to make target 'Kernel/drivers/net/ethernet/realtek'.    Pare.
make [1]:*** [install] Error 2
make: *** [install] error2
e para por aí, como resolver ?

zekkerj

É muito raro que seja necessário instalar um driver para placas ethernet cabeadas. E quando é, é mais raro ainda que um driver proprietário encaixe em um kernel novo como o que vem com o 16.04.

Seria melhor vc verificar como está o reconhecimento da sua placa de rede pelo driver padrão do kernel. Se quiser, podemos começar verificando os comandos abaixo.

sudo lshw -C network
ifconfig -a
lspci
route -n
cat /etc/network/interfaces
cat /etc/resolv.conf
nmcli dev list eth0
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

OdairFrançaCaetano

#2
O comando, sudo lshw -C network, após executar, exibe muito rápido a seguinte mensagem, USB e em seguida, SCSI, em seguida, apagão-se as mesmas e  volta ao root.
O comando, ifconfig -a, exibe a seguinte mensagem:
lo         Link encap: Loopback Local
             inet end.:  127.0.0.1   Masc:255.0.0.0
             endereço inet6:   ::1/128 Escopo:Máquina:1
             UP LOOPBACK RUNNING    MTU:65536    Métrica:1
             Pacotes RX:2404 erros:0 descartados:0 excesso:0 quadro:0
             Pacotes TX:2404 erros:0 descartados:0 excesso:0 portadora:0
             RX bytes:179232  (179.2 KB)   TX bytes:179232  (179.2 KB)
O comando, lspci, exibe a seguinte mensagem:
00:00.0  Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 03)
00:02.0  VGA compatible controller: Intel Corporation 4 Series Chipset Integrated Graphics Controller (rev 03)
00:1b.0  Audio device: Intel Corporation NM10/ICH7 Family High Definition Audio Controller (rev 01)
00:1c.0  PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 1 (rev 01)
00:1c.1  PCI bridge: Intel Corporation NM10/ICH7 Family PCI Express Port 2 (rev 01)
00:1d.0 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #1 (rev 01)
00:1d.1 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #2 (rev 01)
00:1d.2 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #3 (rev 01)
00:1d.3 USB controller: Intel Corporation NM10/ICH7 Family USB UHCI Controller #4 (rev 01)
00:1d.7 USB controller: Intel Corporation NM10/ICH7 Family USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge  (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801G/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE Interface: Intel Corporation 82801G  (ICH7 Family) IDE Controller (rev 01)
00:1f.2 IDE Interface: Intel Corporation NM10/ICH7 Family SATA Controller  [IDE mode] (rev 01)
O comando, route -n, apresentou a seguinte mensagem:
Tabela de Roteamento IP do Kernel
Destino             Roteador         MáscaraGen.        Opções Métrica Ref        Uso Iface
O comando, cat /etc/network/interfaces, apresentou a seguinte mensagem:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
O comando, cat /etc/resolv.conf, apresentou a seguinte mensagem:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#           DO NOT EDIT THIST FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
O seguinte comando, nmcli dev list eth0, apresentou a mensagem:
Usage: nmcli device { COMMAND | help }
COMMAND := { status | show | connect | reapply | disconnect | delete | monitor | wifi | lldp }
     status
     show [<ifname>]
     set [ifname] <ifname> [ autoconnect yes|no]   [managed yes|no]
     connect <ifname>
     reapply <ifname>
     disconnect <ifname>
     delete <ifname>
     monitor <ifname>
     wifi  [list [ifname <ifname>]  [bssid <BSSID>]]
     wifi connect <(B)SSID> [password <password>] [wep-key-type key|phrase] [ifname <ifname>]
                                                 [bssid <BSSID>] [name <name>] [private yes|no] [hidden yes|no]
     wifi hotspot [ifname <ifname>] [con-name <name>] [ssid <SSID>] [band a|bg] [channel <channel>] [password <password>]
     wifi rescan [ifname <ifname>] [[ssid <SSID to scan>] ...]
     lldp [list [ifname <ifname>]]
Erro: comando "dev list" é inválido.
[/list][/list]

zekkerj

Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

OdairFrançaCaetano

É tudo que tenho, aquelas são as mensagens dos comandos que você mencionou

druidaobelix

CitarErro: comando "dev list" é inválido.

Então, /OdairFrançaCaetano/

Repete aquele último comando, por favor, apenas que dessa forma:

nmcli d

Talvez também não venha a gerar nada na saída, mas é bom conferir.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

OdairFrançaCaetano

Digitei o comando:
#nmcli d
Mensagem, exibida:
DISPOSITIVO         TIPO                      ESTADO                         CONEXÃO
lo                                loopback             não gerenciável          - -




zekkerj

OK. Na hora em que eu perguntei, vc não tinha corrigido a mensagem anterior.

Veja só... pelo que pude ver, tua placa-mãe já é problemática desde muito tempo.
http://ubuntuforums.org/showthread.php?t=1856064

A controladora ethernet dele seria uma Atheros AR8151 PCI-E Gigabit Ethernet Controller, não uma Realtek.
O problema é que não aparece nem a Atheros, nem a Realtek, no seu lspci.

Daí eu pergunto: essa é uma instalação nova? Essa placa de rede estava funcionando? Está ativada no setup do BIOS da máquina?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

druidaobelix

Citar[...] Está ativada no setup do BIOS da máquina?

Realmente não há nenhum sinal de vida da placa.

Como o /zekkerj/ muito bem observou, a habilitação no BIOS é uma boa possibilidade.

De fato a opção de ativar/desativar existe no BIOS (página 51):

Onboard Gigabit LAN [Enabled]
Allows you to enable or disable the onboard Gigabit LAN controller.
Configuration options: [Enabled] [Disabled]

No manual diz ser Qualcomm Atheros Gb LAN, numa determinada tela (página 37) aparecendo como Atheros AR8131 PCI-E Ethernet Controller

Embora não seja definitivo, há ainda o recurso de visualização de atividade a partir dos leds do conector ethernet RJ45 (LAN port LED indications).

Quem olha para o conector o led do lado esquerdo é o indicador de ativiade (Act/Link/Led), constando (página 30):

OFF - No link
ORANGE - Linked
BLINKING - Data activity

O led do lado direito indica a velocidade.

À propósito, o site da Asus indica a existência de vários releases para o BIOS dessa placa.

https://www.asus.com/Motherboards/P5G41TM_LX/HelpDesk_Download/


www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

OdairFrançaCaetano

A Bios, está em configuração de fábrica, agora quanto ao driver de rede, eu observei isso, tanto o Atheros quanto Realtek, não instala de jeito de nenhum ou eu não estou fazendo direito, sei lá...

druidaobelix

#10
Citareu observei isso, tanto o Atheros quanto Realtek, não instala de jeito de nenhum ou eu não estou fazendo direito, sei lá...

Veja, /OdairFrançaCaetano/

Não se trata de instalar ou deixar de instalar driver, se trata que a placa está morta, não dá nenhum sinal de vida.

Como o /zekkerj/ disse antes:

"O problema é que não aparece nem a Atheros, nem a Realtek, no seu lspci.
Daí eu pergunto: essa é uma instalação nova? Essa placa de rede estava funcionando? Está ativada no setup do BIOS da máquina?"


Então a questão apenas não é essa, não é se você está fazendo certo ou errado qualquer instalação de driver, isso não tem nada a ver com instalação de driver, não se instala driver em uma placa "morta".

E por que a placa está "morta"?

É o que foi dito, verifique se não está desativada no BIOS

E ainda responda objetivamente as perguntas feitas pelo /zekkerj/:

1) antes de instalar a versão 16.04 do Ubuntu estava instalado o quê nessa máquina?

2) Caso positivo, nessa instalação anterior a placa de rede ethernet funcionava normalmente?

3) Funciona com algum outro sistema operacional que você tenha aí instalado? (Windows, por exemplo?)


www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

zekkerj

Instalando o driver ou não, o hardware tem que estar presente pra funcionar; e o seu não parece estar presente.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

OdairFrançaCaetano

Vamos lá, o Desktop em questão, pertence ao meu irmão, estava usando Windows 7, ele se queixava de vírus, pediu para eu formatar, eu propus a ele se aceitava um Sistema Operacional Linux, ele aceitou, então fiz isso, após instalação do Ubuntu, percebi, que não havia driver e não instalava nenhum dos dois drivers mencionados no tópico, tentei outros Sistemas, más o resultado era o mesmo, e na última mensagem de druidaobelix, me deu uma luz, eu iria demorar um pouco mais para descobrir, entrei em contato com meu irmão, e ele me informou que o Desktop usa uma placa de rede externa, ou seja, dispositivo de rede onboard com defeito, não funciona, ele se desculpou por não ter avisado antes, é isso.
Agradeço  muito a zekkerj e druidaobelix, por gastarem seus preciosos tempos em me ajudar. e aos usuários que leram a postagem.
Obrigado.

zekkerj

#13
Duas sugestões.

Primeira... comprar uma placa de rede offboard (externa) nova zerinha. Vai ficar show.

Segunda... deixe seu tópico aqui à vista, e se tiver novidades, traga pra cá. Se resolver, edite a primeira mensagem e marque-o como "Resolvido". Assim vc devolve um pouco da ajuda que recebeu, quando as pessoas com problemas parecidos com o seu pesquisarem pela solução. ;)
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D

OdairFrançaCaetano

Sim, o desktop, estava sendo usado com uma placa de rede wifi externa, faltou apenas comunicação entre irmãos, obrigado pelas sugestões.