Como habilitar a placa NIC Ethernet secundária?

Como habilitar a placa NIC Ethernet secundária?

Recentemente configurei uma nova instalação do Ubuntu 20.04 em um PC antigo meu. Ele está executando alguns contêineres docker perfeitamente. No entanto, sua NIC Ethernet instalada não suporta velocidade de 1000 Mbps. Gostaria de poder aproveitar a velocidade da minha rede doméstica, então compreiesta placa de rede ethernet. Sou novo em modificação de hardware, mas acredito que instalei corretamente. Acabei de conectá-lo a uma porta PCIe. Posso ver que meu PC o reconhece, mas não o utiliza.

lspcimostra05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. Device 8161 (rev 15)

ip addrmostra nova conexão Ethernet:

2: enp5s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
    link/ether 40:3f:8c:76:a2:c0 brd ff:ff:ff:ff:ff:ff

Reiniciei meu PC algumas vezes e percebi que a NIC não apareceria ipconfig, apenas em ipconfig -a. Depois de fazer isso sudo ipconfig enp5s0 up, ele apareceria ipconfig. O que isto significa? Como posso fazer com que ele apareça na inicialização para poder usá-lo como minha conexão principal?

A empresa não oferece um driver oficial do Linux, mas sim o driver Realtek r8168supostamente funciona. Eu instalei atualizando as listas de pacotes para "universe" e fiz sudo apt update && sudo apt install r8168-dkms. lsmodme mostra que tanto o r8169 (driver com bugs) quanto o r8168 (driver que desejo) estão instalados, mas não são usados ​​pelo enp5s0:

r8168                 548864  0
r8169                  90112  0

Também coloquei r8169 na lista negra adicionando-o a /etc/modprobe.d/blacklist.conf. Mesmo assim, ethtool -i enp5s0me mostra que ainda é "driver: r8169".

Tentei usar nmtui, mas não me permite aplicar a conexão ao dispositivo porque 'o dispositivo não é gerenciado estritamente'. Pesquisei isso no Google, mas tudo o que surgiu foi alterar uma linha em /etc/NetworkManager/NetworkManager.conf de gerenciado=false para gerenciado=true. Serviço de gerenciamento de rede reiniciado, mas ainda nmcli dmostra todos os dispositivos como não gerenciados. Não tenho certeza se está relacionado.

Resumindo, conectar um cabo Ethernet à nova porta não está funcionando. Eu uso SSH para gerenciar este pc porque ele não tem cabeça, então não consigo conectar quando uso essa porta. Talvez eu consiga um monitor e um teclado e veja o que os comandos anteriores dizem quando eu conectar apenas na nova porta. Se alguém teve um problema semelhante, por favor me avise. Agradeço qualquer ajuda

Editar: Saída de sudo dmesg -l emerg,alert,crit,err,warn:https://paste.ubuntu.com/p/7zp2MFg84g/

Editar: saída dos comandos do @ chili555:https://paste.ubuntu.com/p/25Rfdknr7p/

Responder1

Minhas sugestões são garantir que a nova NIC se conecte e obtenha um endereço IP:

sudo dhclient -v enp5s0

Ele obteve um endereço IP? Confirme:

ip addr show

Se sim, altere o arquivo netplan para usarapenasenp5s0. Siga atentamente os exemplos: cat /usr/share/doc/netplan/examples/static.yaml

O Netplan é rigoroso quanto a recuo, espaçamento, etc., então seja cauteloso. Depois que o arquivo estiver definido, siga com:

sudo netplan generate

E então:

sudo netplan apply

Deveria entrar em vigor imediatamente. A interface obteve o endereço solicitado? Verificar:

ip addr show

Nesse caso, está tudo pronto e você pode desconectar o cabo Ethernet da NIC antiga.

informação relacionada