A porta Ethernet não obtém conectividade do gateway, mas funciona da conexão ad-hoc

1

Atualmente estou executando o Ubuntu 16.04 em um antigo Macbook Pro de 2009. A questão é que quando eu corro um cabo ethernet para a porta no meu roteador eu fico absolutamente nada. As luzes do roteador não fazem nada, o Ubuntu não faz nada, o ping não retorna, tentou todas as portas do roteador, nada. No entanto, se eu pegar o mesmo cabo e executá-lo da mesma porta no roteador para a minha máquina Windows, funciona perfeitamente bem; luzes, conexão, sem problema.

Além disso, posso pegar o mesmo cabo e executá-lo do meu laptop do Windows para minha máquina Ubuntu e passar uma conexão da placa sem fio do Windows para o Ubuntu através do modo ad-hoc, novamente, sem problemas. Eu posso conectar-me à internet, pingar, executar o apt-get, tudo.

Eu tentei executar o apt-get e atualizar todos os meus drivers, ainda sem dados. A única coisa que posso pensar são os drivers de ethernet no Macbook pro, principalmente porque a placa de rede é Nvidia. Eu também tentei descobrir como atualizar os drivers nividia, mas ainda não consegui encontrar um guia sólido para isso. Qualquer ajuda ou conselho seria fantástico, estive pesquisando meu cérebro por quase uma semana tentando encontrar a solução.

EDIT: depois de executar o dmesg | grep -e force -e enp isto é o que retornou:

[    2.600233] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.

[    2.665194] forcedeth 0000:00:0a.0: ifname eth0, PHY OUI 0x732 @ 1, addr 00:25:4b:d2:a0:b4

[    2.665198] forcedeth 0000:00:0a.0: highdma csum pwrctl gbit lnktim msi desc-v3

[    2.744225] forcedeth 0000:00:0a.0 enp0s10: renamed from eth0

[   42.576256] IPv6: ADDRCONF(NETDEV_UP): enp0s10: link is not ready

[   42.576803] forcedeth 0000:00:0a.0 enp0s10: MSI enabled

[   42.577026] forcedeth 0000:00:0a.0 enp0s10: no link during initialization

[   42.577322] IPv6: ADDRCONF(NETDEV_UP): enp0s10: link is not ready

desculpa pela formatação, sou novo nisso e a informação parecia mais importante do que como foi apresentada.

    
por invalid_name 26.10.2016 / 22:13

2 respostas

0

Não foi a solução mais elegante, mas encontrei uma solução para o meu problema. Eu imaginei que um adaptador usaria drivers diferentes, basicamente anulando os problemas que estou tendo com o forcedeth. Pegou emprestado um adaptador USB para Ethernet (que eu posso ligar se alguém estiver interessado) do trabalho, conectou-o, inicializou meu sistema Linux, conectou-se imediatamente, funcionou como um encanto, sem problemas.

    
por invalid_name 09.11.2016 / 21:50
0

Vamos tentar o parâmetro de driver bem conhecido para o seu driver; do terminal:

echo "options forcedeth msi=0 msix=0" | sudo tee /etc/modprobe.d/forcedeth.conf

Reinicie e nos informe se você se conectou.

    
por chili555 27.10.2016 / 23:31