2 votes

Disparition et réapparition de la connexion Ethernet

J'ai internet via un câble ethernet branché directement sur mon ordinateur de bureau ; Windows et ubuntu sur la même machine.

Le problème est qu'après s'être connecté, internet fonctionne (bien que la vitesse soit inférieure à celle de Windows) pendant environ 10 minutes, après quoi la connexion disparaît : impossible de se connecter. ping n'importe quoi, nslookup ne répond pas non plus. Puis, après environ 10 minutes, la connexion est rétablie.


Je ne suis pas très familier avec Ubuntu, désolé si certaines informations manquent. J'ai

Ubuntu version: 10.04.4 LTS
Codename: lucid

(pour une raison ou une autre, je dois rester sur 10.04 et ne peut pas passer à une version plus récente maintenant)

Interfaces réseau :

~$ cat /etc/network/interfaces
auto lo
iface lo inet loopback

Contrôleur Ethernet :

~$lspci -v
...
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
        Subsystem: ASUSTeK Computer Inc. Device 8432
        Flags: bus master, fast devsel, latency 0, IRQ 31
        I/O ports at d000 [size=256]
        Memory at f2104000 (64-bit, prefetchable) [size=4K]
        Memory at f2100000 (64-bit, prefetchable) [size=16K]
        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169
...

3voto

xaxa Points 439

J'ai déjà résolu le problème en changeant la version du pilote du noyau de r8169 à r8168. http://www.foxhop.net/realtek-dropping-packets-on-linux-ubuntu-and-fedora

2voto

TomKat Points 3858
  1. Mettez à jour votre système, en particulier le noyau. Redémarrez et vérifiez maintenant.
  2. Si le problème n'est toujours pas résolu, essayez d'obtenir un pilote plus stable comme le R8168B :

    • Téléchargez le pilote linux R8168B :

      • ancienne version : wget http://www.foxhop.net/attachment/r8168-8.023.00.tar.bz2 tar vjxf r8168-8.023.00.tar.bz2

      • ou obtenir la dernière version auprès de Realtek .

    • Vérifiez si le pilote intégré, r8169.ko (ou r8169.o pour le noyau 2.4.x), est installé : lsmod | grep r8169

    • R8169 semble installé si la commande lsmod renvoie un résultat, donc supprimez r8169 avec : sudo rmmod r8169

    • Installez le pilote Realtec r8168b nic : cd r8168-8.023.00 sudo ./autorun.sh

    • Empêcher le pilote r8169 de se charger à nouveau : echo "blacklist r8169" >> /etc/modprobe.d/blacklist.conf

    • Vous pouvez maintenant vérifier que r8168b a été installé et chargé en exécutant : lsmod | grep r8168

    • Pour éviter que le pilote R8169 ne revienne après un redémarrage, nettoyez le cache à l'aide de la commande suivante : update-initramfs -u

Fuente: Le pilote de carte réseau Realtek r8169 fait tomber des paquets sur linux ubuntu et fedora

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X