Controlador Ethernet (Realtek r8125) não funciona com Kernel 5.15

Controlador Ethernet (Realtek r8125) não funciona com Kernel 5.15

Eu tenho um servidor doméstico no qual executei o Ubuntu 20.04 até hoje. A placa-mãe ASRock H570 possui um controlador Realtek Dragon RTL8125BG (também conhecido como r8125). Com 20.04 consegui fazer o controlador funcionar com dkms e a ajuda deusuários do Ubuntu. O guia funcionou até o kernel 5.4.0-113, então fiquei preso.

Meu plano era esperar até poder atualizar para 22.04 porque ele tem a versão 5.15 do kernel que de acordo com fontes da internet (e a página indicada acima) deveria suportar o controlador "nativamente".

Então hoje eu fiz um do-release-upgrade. Mas ainda assim não funciona. Alguém tem uma ideia do porquê ou pode ajudar a rastrear o problema?

Nota: A atualização foi até me perguntar sobre a remoção de pacotes antigos. Eu bati dpara obter detalhes. Depois disso, minha memória muscular não conseguiu qsair, mas abortou a atualização com ctrl+c. Aaaaaahhrg. Para ter certeza de que o sistema inicializaria, fiz um arquivo grub-update. O sistema é inicializado. Posso conectar um adaptador USB-Ethernet para acessar a Internet, mas apenas com portas USB2.0 (USB3.0 parece não funcionar para o adaptador). A apt update && upgradenão detectou nada que pudesse estar errado. Daí a minha pergunta acima.

Qualquer ajuda seria muito apreciada. THX

Responder1

O necessárior8125-dkmspacote está presente nos repositórios oficiais do Ubuntu. Eu sugiro:

sudo apt update 
sudo apt install r8125-dkms

Várias dependências também serão instaladas.

Além disso, como o driver padrão do Ubuntu é o r8169, você também precisa colocar esse driver na lista negra:

sudo tee -a /etc/modprobe.d/blacklist-r8169.conf > /dev/null <<EOT
# To use r8125 driver explicitly
blacklist r8169
EOT

# apply the blacklisted driver
sudo update-initramfs -u

Reinício. Você deve estar tudo pronto.

informação relacionada