#1 Le 18/03/2021, à 18:48
- iznobe
[TUTO] chipset reseau R8125 2.5GBE realtek non fonctionnel
Bonjour ,
je cree un post car je remarque que de plus en plus de monde rencontre le meme probleme que moi avec le chipset 2.5GBE de REALTEK .
EDIT : voir dernier message pour une installation avec gestion DKMS ( a ne faire donc qu ' une fois , et sans changer de noyau ) .
Bref pour faire simple lorsqu ' on s ' equipe d' une carte nouvelle carte mere contenant ce chipset , on se retrouve avec une installation ne disposant pas d' un acces internet fonctionnel . ( il doit y a avoir d' autre cas que celui d un changement de carte mere bien sur , comme un nouvel ordi , une nouvelle carte PCI , dongle etc ... ) mais le resultat est le meme la connexion se retrouve non fonctionnelle .
Afin de resoudre le probleme , je connais actuellement 2 possibilités .
LA PREMIERE :
Grace a une connexion de secours : https://forum.ubuntu-fr.org/viewtopic.php?id=2023275
telecharger le dernier pilote pour ce chipset directement sur le site du constructeur a cette adresse :
pilote realtek RTL 8125 puis descendre jusqu ' a la section UNIX linux et choisir de telecharger en cliquant sur la fleche bleu a gauche de : 2.5G Ethernet LINUX driver r8125 for kernel up to 5.6 .
Si realtek vous demande un email , vous pouvez entre le votre ou nimporte quoi comme "zobi@gmail.com" et vous pouvez ensuite telecharger le bon pilote .
une fois le pilote telechargé dans votre répertoire de telechargement .
ouvrez un terminal et taper la commande suivante afin de vous placer dans le dossier Téléchargements :
cd ~/Téléchargements
decompressez l' archive :
tar vjxf r8125*.bz2
defaçon a pouvoir " construire ou builder " le pilote avec votre noyau actuel certains outils sont necessaires :
sudo apt update && sudo apt install build-essential
source ici :https://doc.ubuntu-fr.org/tutoriel/compilation
et finalement poursuivre avec :
sudo ./autorun.sh
attendre la fin de l' installation du pilote , il peut arriver que des erreurs apparraissent dans la console , bien que ca n' est pas l' air d' avoir d ' incidence sur le fonctionnement de la carte .
A noter qu ' avec cette solution , le DKMS , n ' est pas pris en charge , ce qui veut dire qu ' il faudra reinstaller le pilote de la carte reseau a chaque nouvelle mise a jour du noyau !
( si l ' un d ' entre vous se sent de donner un fichier dkms.conf qui fonctionne a inserer dans le dossier source du module , ca resoudrait le probleme entierement j ' en ai essayer plusieurs chez moi , mais ca n ' a jamais fonctionné .)
DEUXIEME SOLUTION :
consiste a passer sur un noyau de la branche 5.9 ou superieur et d' activer manuellement le pilote qui prend enfin la carte en charge nativement , cela reste relativement facile a faire :
pour passer sur un autre noyau que celui de la branche actuellement pris en charge ( tiré de la doc ubuntu ) , 3 ligne de codes :
sudo add-apt-repository ppa:cappelikan/ppa
sudo apt update
sudo apt install mainline
dans le menu des applications cherchez et lancer mainline , ensuite il suffit de selectionner un noyau superieur a la branche 5.8 , donc a partir de 5.9.0 et au dessus ( le pilote R8169 prend en charge les cartes ethernet 2.5 GB qu ' à partir de là ) et de l' installer bien sur .
De mon coté j ' ai choisi le noyau 5.10.25 qui est un noyau LTS .
si vous ne voyez aucun message d' erreur durant l' installation , il faudra juste redemarrer l ' ordi puis ouvrir un terminal et lancer la commande suivante :
sudo modprobe r8169
et là , par magie la connexion s ' établie et devient fonctionnelle .
Si vous rencontrez un probleme lors du demarrage avec le nouveau noyau , il est possible de revenir en arriere grace a GRUB , au 1er message qui s' affiche a l' ecran appuyez sur la fleche bas de votre clavier ou echap ou esc pour selectionner options avancées , puis choisir le noyau de base , a savoir 5.4.X.X et valider .
apres demarrage relancer mainline pour supprimer le dernier noyau installé , et tout redevient comme avant .
EDIT :
3eme et 4 eme solution données par @xubu1957 ( que je remercie au passage ) sur cette page :
https://github.com/awesometic/realtek-r8125-dkms
N hesitez pas a nous dire quelle methode vous avez preferé , celle qui ne fonctionne pas , out tout autre remarque , merci .
Dernière modification par iznobe (Le 28/03/2022, à 17:57)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#2 Le 18/03/2021, à 18:51
- xubu1957
Re : [TUTO] chipset reseau R8125 2.5GBE realtek non fonctionnel
Bonjour,
Tu avais vu ce fil > [Résolu] connexion ethernet ne fonctionne plus. ?
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Réso|u] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
Hors ligne
#3 Le 18/03/2021, à 19:25
- iznobe
Re : [TUTO] chipset reseau R8125 2.5GBE realtek non fonctionnel
Bonjour,
Tu avais vu ce fil > [Résolu] connexion ethernet ne fonctionne plus. ?
Salut xubu1957 , effectivement non , c ' est le seul que j' ai du loupper
Merci a toi , du coup ca complete les possibilités , au top !
Sil les personnes effectuant les instructions du liens peuvent poster le resultat de leurs essais avec la methode utilisée a la suite dans ce meme fil de discussion , ca serait super de façon a aider tout ceux concernés par le probleme , a priori tout le monde ayant ce chipset afin de centraliser les infos .
Merci d' avance pour vos retours donc
Dernière modification par iznobe (Le 21/03/2021, à 08:50)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#4 Le 26/06/2021, à 16:22
- Gizmolle
Re : [TUTO] chipset reseau R8125 2.5GBE realtek non fonctionnel
Bonjour à tous,
Merci pour ces explications que j'ai mis en pratique, ma carte REALTEK RTL8125 n'était pas reconnue sous Xubuntu 18.04.
Ça a fonctionné avec la première solution détaillée.
Merci beaucoup.
Hors ligne
#5 Le 28/03/2022, à 18:08
- iznobe
Re : [TUTO] chipset reseau R8125 2.5GBE realtek non fonctionnel
Bonjour a tous , je commence par remercier @NicoApi73 et @xubu1957 pour leur aide et leur soutien dans cette histoire ainsi que tous les intervenants .
Pour la gestion de ce pilote via DKMS , c ' est a dire qui se mettra a jour avec les nouveaux noyaux , tout en conservant repectueusement la ligne de noyau de la distribution :
* telecharger la derniere version du pilote sur la page de realtek : https://www.realtek.com/en/component/zo … s-software dans le dossier Téléchargements
* choisir le pilote linux " 2.5G Ethernet LINUX driver r8125 for kernel up to 5.6 " .
cd ~/Téléchargements
* Une fois le telechargement termine , decompressez l' archive :
tar vjxf r8125*.bz2
de façon a pouvoir " construire ou builder " le pilote avec votre noyau actuel certains outils sont necessaires , pour les installer :
sudo apt update && sudo apt install build-essential dkms gedit
Puis entrer dans le repertoire nouvellement apparu suite a la decompression :
cd r8125-*
cree le fichier de configuration pour dkms :
gedit dkms.conf
coller le bloc de code suivant dans ce fichier :
PACKAGE_NAME="realtek-r8125"
PACKAGE_VERSION="9.008.00"
BUILT_MODULE_NAME[0]="r8125"
DEST_MODULE_LOCATION[0]="/updates"
BUILT_MODULE_LOCATION[0]="src"
MAKE="'make' KVER=${kernelver} BSRC=/lib/modules/${kernelver} all"
AUTOINSTALL="yes"
REMAKE_INITRD="yes"
CLEAN="rm src/@PKGNAME@.ko src/*.o || true"
sauvegarder et fermer gedit .
Pour l' installation du pilote avec suivi par DKMS passer les commandes suivantes :
source dkms.conf
sudo mkdir /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
sudo cp -r * /usr/src/$PACKAGE_NAME-$PACKAGE_VERSION
sudo dkms add $PACKAGE_NAME/$PACKAGE_VERSION
sudo dkms autoinstall $PACKAGE_NAME/$PACKAGE_VERSION
EDIT : il faut en plus blacklister le pilote r8169 sinon c ' es lui qui prendra le dessus sur le pilote r8125 ( approprié pour ce chipset reseau ) , donc :
sudo nano /etc/modprobe.d/blacklist.conf
descendre tout en bas du fichier avec la fleche , et y ajouter la ligne suivante :
# carte reseau install pilote r8125 via DKMS :
blacklist r8169
pour sauvegarder et quitter : ctrl+x , o , entrée .
Pour faire prendre en compte les changements :
sudo update-initramfs -u
Normalement cela devrait fonctionner , bon surf
Dernière modification par iznobe (Le 29/06/2022, à 12:01)
retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#6 Le 07/10/2023, à 09:30
- Francky04
Re : [TUTO] chipset reseau R8125 2.5GBE realtek non fonctionnel
Bonjour,
J'envisage l'achat de la carte mère MSI PRO B760-P WIFI DDR4 : https://fr.msi.com/Motherboard/PRO-B760 … cification
MSI indique qu'elle est munie du contrôleur Ethernet : Realtek 8125BG 2,5Gbps LAN
D'où ma question : les solutions proposées par ce tuto sont-elles toujours d'actualité, ou bien la gestion de ce chipset réseau est-elle désormais intégrée au noyau Linux ?
Je précise que je compte y installer la Ubuntu 22.04.3, qui fournit un noyau 6.2.
Et sur le site de Realtek donné plus haut dans cette page, on voit :
2.5G Ethernet LINUX driver r8125 for kernel up to 5.19
Ce qui sous-entend que, pour un noyau > 5.19, il n'y aurait plus besoin d'installer le pilote manuellement ?
Dernière modification par Francky04 (Le 07/10/2023, à 09:32)
Ubuntu 22.04 LTS
Hors ligne