Internet lent sous Ubuntu mais pas sous Windows avec un RTL8111

Je viens d’installer un double démarrage Windows7 / Ubuntu 11.10 et l’internet est beaucoup plus lent que Windows. J’ai lu le post ici et essayé les solutions présentées et aucune n’a fonctionné.

Voici ce que je traite avec; Sous Windows, Internet est comme d’habitude, agréable et rapide. entrez la description de l'image ici

Cependant, dans Ubuntu, sur mon nouveau système, Internet est très lent (il est important de noter ici que mon autre système Ubuntu a les mêmes vitesses que Windows.) J’ai installé toutes les mises à jour et j’utilise la dernière version stable de Google Chrome. Les résultats de mon test de vitesse sont nettement inférieurs. (le téléchargement expire et finit par échouer, cependant, avant que cela ne se produise, la résolution est de 10 ms et le téléchargement de moins de 5 méga). la différence est vraiment ressentie lors du téléchargement de tout , y compris des mises à jour

Les spécifications de mon système sont les suivantes:

  Carte mère: Asus P8Z68-V LX
  CPU: Intel i5 2500k
  RAM: Corsair vengeance bleu 8 Go (4X4 Go)
  SSD: OCZ Vertex 3 60gb

J’utilise le LAN à bord. Les pilotes ont été installés à partir du CD fourni avec la carte mère. J’ai installé les pilotes sous Windows (Windows a été installé en premier). Ubuntu ne m’a pas demandé d’installer de nouveaux pilotes pour que Internet fonctionne (et par travail, je veux dire, je peux obtenir une connexion, même si elle est intermittente et lente).

J’ai lu des personnes qui rencontraient des difficultés avec le BIOS de l’UEFI mais jamais avec les vitesses d’Internet. Toute aide pour diagnostiquer mon problème serait grandement appréciée.

 rdl @ rdl-home-ubuntu: ~ $ ethtool -s eth0 vitesse 1000 duplex intégral désactivé
 Impossible de définir de nouveaux parameters: Opération non autorisée
   ne pas régler la vitesse
   ne pas mettre en duplex
   ne pas mettre autoneg
 rdl @ rdl-home-ubuntu: ~ $ ifconfig erreurs eth0 | grep
           Paquets RX: 14632 erreurs: 0 abandonnées: 14632 dépassements: 0 trame: 14632
           Paquets TX: 14094 erreurs: 0 abandonnées: 297 dépassements: 0 transporteur: 0

lancer la première commande en tant que sudo ne change que l’ Operation not permitted en Invalid argument

Voici la sortie de sudo ethtool eth0

 Paramètres pour eth0:
     Ports pris en charge: [TP ​​MII]
     Modes de liaison pris en charge: 10baseT / Half 10baseT / Full 
                             100baseT / demi 100baseT / complet 
                             1000baseT / Moitié 1000baseT / Complet 
     Prend en charge la négociation automatique: oui
     Modes de liaison annoncés: 10baseT / Demi 10baseT / Full 
                             100baseT / demi 100baseT / complet 
                             1000baseT / Moitié 1000baseT / Complet 
     Utilisation annoncée du cadre de pause: réception symésortingque uniquement
     Auto-négociation annoncée: oui
     Modes de liaison annoncés par le partenaire de liaison: 10baseT / Half 10baseT / Full 
                                          100baseT / demi 100baseT / complet 
                                          1000baseT / complet 
     Utilisation du cadre de pause annoncé par le partenaire de liaison: réception symésortingque uniquement
     Négociation automatique du partenaire de liaison annoncée: Oui
     Vitesse: 1000Mb / s
     Duplex: complet
     Port: MII
     PHYAD: 0
     Émetteur-récepteur: interne
     Négociation automatique: sur
     Prise en charge du réveil: pumbg
     Réveil: g
     Niveau de message actuel: 0x00000033 (51)
                    drv sonde ifdown ifup
     Lien détecté: oui

et après avoir lancé sudo ethtool -s eth0 speed 100 duplex full autoneg off

 Paramètres pour eth0:
     Ports pris en charge: [TP ​​MII]
     Modes de liaison pris en charge: 10baseT / Half 10baseT / Full 
                             100baseT / demi 100baseT / complet 
                             1000baseT / Moitié 1000baseT / Complet 
     Prend en charge la négociation automatique: oui
     Modes de liens annoncés: Non rapporté
     Utilisation du cadre de pause annoncé: Non
     Auto-négociation annoncée: Non
     Vitesse: 100Mb / s
     Duplex: complet
     Port: MII
     PHYAD: 0
     Émetteur-récepteur: interne
     Auto-négociation: off
     Prise en charge du réveil: pumbg
     Réveil: g
     Niveau de message actuel: 0x00000033 (51)
                    drv sonde ifdown ifup
     Lien détecté: oui

Le problème persiste encore.

Le plus probablement, vous devez installer le pilote à partir d’ici: http://www.realtek.com/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2

Le paquet est livré avec un script d’installation.

Comme d’autres l’ont mentionné, il s’agit d’un problème connu, essayez de rechercher “Realtek RTL8111”.

Avez-vous vérifié les bases

Vous êtes connecté en 100 ou 1000 en FULL DUPLEX?

Si vous exécutez en semi-duplex, c’est le problème

 user@server:~$ sudo ethtool eth0 Settings for eth0: Supported ports: [ MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Advertised pause frame use: No Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 1 Transceiver: external Auto-negotiation: on Supports Wake-on: g Wake-on: g Link detected: yes 

Pour le changer (si votre carte prend en charge 1000, regardez la ligne Modes de liaison pris en charge )

 sudo ethtool -s eth0 speed 1000 duplex full autoneg off 

Avez-vous des erreurs de réseau?

 user@server:~$ ifconfig eth0 |grep errors RX packets:1725783 errors:1 dropped:0 overruns:0 frame:1 TX packets:1205465 errors:0 dropped:0 overruns:0 carrier:0 

Ce pourrait être un problème d’implémentation IPv6 pour l’adaptateur wifi que vous avez. La connexion Internet de mon Asus K52F étant très lente, je devais suivre ces recommandations: Résoudre les problèmes de connexion lente …

Avant d’essayer toutes les solutions compliquées qu’ils recommandent, essayez ceci (c’est facile parce que cela implique le gui … aucune commande, facilement annulée). En outre, juste une remarque: j’ai essayé beaucoup de choses de solutions en ligne proposées par les gens (commandes de terminal désactivant ipv6, installant un pilote, faisant des gedits de choses que je ne savais pas ce que je faisais), mais c’est la seule chose qui un effet immédiat et durable. Les autres n’ont apparemment rien fait; cependant, il se peut que toutes les autres solutions, ainsi que les suivantes, ont été à l’origine de ce problème (ou que ce soit simplement la solution en elle-même). Je suis un débutant sous Linux, donc je ne sais pas.

  • Cliquez sur le symbole de votre connexion sans fil (en haut à droite)
  • cliquez sur modifier les connexions
  • Cliquez sur l’onglet sans fil
  • Cliquez sur votre connexion sans fil actuelle
  • Cliquez sur modifier
  • Cliquez sur la liste déroulante de la méthode de paramétrage ipv4: sélectionnez “adresses automatiques (dhcp) uniquement”
  • Dans le champ Serveurs DNS: tapez l’adresse IP de votre routeur sans fil ou de la passerelle par défaut. Le mien était 192.168.0.1 par exemple.
  • (facultatif) Si vous savez comment faire un test de performances de serveurs DNS, trouver le plus rapide pour vous, ce serait bien. Dans mes résultats, les deux plus rapides étaient l’adresse IP de mon modem et l’adresse IP de mon routeur sans fil. Le routeur sans fil semblait fonctionner le mieux. J’ai fait le sharepoint repère dans un PC de boîte virtuelle Windows. J’ai essayé 4.2.2.6 ou .5 mais cela restait juste lent comme de la mélasse.

Appuyez sur Enregistrer. Désactivez votre matériel sans fil pendant quelques secondes (ma méthode est la touche de fonction f2), rallumez-le et testez la vitesse de votre navigateur.

Si cela ne fonctionne pas, cliquez sur les parameters ipv6 et sélectionnez la méthode: ignorer, appuyez sur enregistrer et faites la même chose (désactiver le sans fil, réactiver)

J’ai compris qu’il n’y avait rien de mal avec le réseau sans fil / Internet lui-même car seuls les navigateurs étaient lents à accéder aux sites Web (chrome, firefox, etc.) lorsqu’ils fonctionnaient sous Ubuntu. Mais lorsque j’ai essayé mes machines à boîtes virtuelles, elles ont été rapides sur Internet.

1. Première méthode :

  1. Vous devez désactiver IPv6, pour ce faire, ouvrez le terminal et entrez les commandes suivantes:

     echo “#disable ipv6″ | sudo tee -a /etc/sysctl.conf echo “net.ipv6.conf.all.disable_ipv6 = 1″ | sudo tee -a /etc/sysctl.conf echo “net.ipv6.conf.default.disable_ipv6 = 1″ | sudo tee -a /etc/sysctl.conf echo “net.ipv6.conf.lo.disable_ipv6 = 1″ | sudo tee -a /etc/sysctl.conf 
  2. Puis redémarrez votre système.

Si le problème persiste, suivez également les instructions de l’étape 2.

2. Deuxième méthode:

  1. Une deuxième solution à ce problème peut être la suivante:
  2. Ouvrez le terminal et entrez la commande suivante:

     sudo -s 
  3. puis gksu gedit /etc/modprobe.d/ath9k.conf et à la fin du fichier, ajoutez ceci:

     options ath9k nohwcrypt=1 
  4. Enregistrez un redémarrage de votre système d’exploitation.