Essa placa (RTL8125 2.5GbE) costuma dar um pouco de dor de cabeça porque o driver nativo que vem em algumas versões do kernel Linux (chamado r8169) às vezes tenta controlar essa placa de 2.5Gbps, mas falha ou simplesmente não a reconhece, deixando-a “invisível” no sistema.
No Ubuntu 24.04, a melhor forma de resolver isso de forma definitiva é instalando o driver oficial da Realtek (r8125) usando o DKMS (que garante que o driver continue funcionando mesmo se o Ubuntu atualizar o Kernel no futuro).
Aqui está o passo a passo direto para fazer ela funcionar:
Passo 1: Instalar as ferramentas de compilação
Como vamos instalar o driver direto do código-fonte mais recente, precisamos dos pacotes essenciais de compilação. Abra o terminal e rode:
Bash
sudo apt update
sudo apt install build-essential dkms git
Passo 2: Baixar e Instalar o Driver Oficial (via DKMS)
Existe um repositório muito confiável no GitHub que empacota o driver oficial da Realtek exatamente para o formato DKMS. Vamos usar ele:
1.Clonar o repositório:Segundos.
Baixe os arquivos do driver direto para o seu computador:
Bash
git clone https://github.com/awesometic/realtek-r8125-dkms.git
2.Entrar na pasta:Imediato.
Acesse o diretório que acabou de ser criado:
Bash
cd realtek-r8125-dkms
3.Compilar e Instalar:1 a 3 minutos.
Execute o script de instalação automática. Ele vai compilar o driver e inseri-lo no Kernel do seu Ubuntu:
Bash
sudo ./dkms-add.sh
Passo 4: Reiniciar e Testar
Agora, reinicie o seu computador:
Bash
sudo reboot
Ao voltar, mude o cabo de rede para a outra entrada (a da placa de 2.5Gbps) e rode o comando abaixo para verificar se o Linux finalmente reconheceu a placa:
Bash
ip link show
A sua nova placa deve aparecer listada ali (provavelmente com o nome de enp4s0).
Se você rodar sudo ethtool enp4s0 (substituindo pelo nome correto dela), verá no campo Speed o suporte a 2500Mb/s, confirmando que ela está operando na velocidade máxima!