web-dev-qa-db-fra.com

connexion wifi lente sur Ubuntu 13.04 avec pilote sans fil rtl8723ae realtek

j'ai donc installé ubuntu il y a quatre jours sur mon Toshiba SATELLITE-C855-2CF et tout se passe bien, mais j'ai remarqué que ma connexion wifi est lente et que lorsque j'ai fait un test de vitesse en ligne, j'ai constaté que je n'avais que 0,9 Mbps et quand Le test de vitesse sous Windows a-t-il 4Mbps alors quelqu'un peut-il me dire comment résoudre ce problème? Si vous ne trouvez pas de solution à ce problème, je devrai retourner à Windows et quitter Ubuntu.

$ iwconfig
eth0      no wireless extensions.

lo        no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"SAGEM_C40B"  
      Mode:Managed  Frequency:2.437 GHz  Access Point: 4C:17:EB:3E:C4:0C   
      Bit Rate=18 Mb/s   Tx-Power=20 dBm   
      Retry  long limit:7   RTS thr=2347 B   Fragment thr:off
      Power Management:off
      Link Quality=34/70  Signal level=-76 dBm  
      Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
      Tx excessive retries:0  Invalid misc:6967   Missed beacon:0

$ lsmod | grep rtl
rtl8723ae              86459  0 
rtlwifi                79673  1 rtl8723ae
mac80211              606457  1 rtlwifi
cfg80211              510937  2 mac80211,rtlwifi


$ lspci | grep RTL
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 05)

$ Sudo lshw -class network
  *-network               
   description: Wireless interface
   product: RTL8723AE PCIe Wireless Network Adapter
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:02:00.0
   logical name: wlan0
   version: 00
   serial: 2c:d0:5a:3e:ee:bb
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=rtl8723ae driverversion=3.8.0-27-generic firmware=N/A ip=192.168.1.6 latency=0 link=yes multicast=yes wireless=IEEE 802.11bgn
   resources: irq:17 ioport:3000(size=256) memory:c2400000-c2403fff
 *-network
   description: Ethernet interface
   product: RTL8101E/RTL8102E PCI Express Fast Ethernet controller
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:03:00.0
   logical name: eth0
   version: 05
   serial: 70:54:d2:d6:d0:2b
   size: 10Mbit/s
   capacity: 100Mbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl_nic/rtl8105e-1.fw latency=0 link=no multicast=yes port=MII speed=10Mbit/s
   resources: irq:41 ioport:2000(size=256) memory:c0004000-c0004fff memory:c0000000-c0003fff
5
Rachid Oussanaa

Je pense qu'il y a des conflits avec le pilote. Vous pouvez donc essayer d'installer les pilotes officiels pour la carte réseau WLAN.

Cette réponse devrait vous aider [mais une version plus récente du pilote peut être téléchargée de ici Les autres étapes restent les mêmes.]. Je colle la réponse ci-dessous:

Realtek rend le pilote officiel Linux disponible de manière non officielle (via Dropbox)

La prise en charge du RTL8273AE-BT a été ajoutée par Realtek dans le pilote série 92, version 0006.0514.2012. Pour des raisons inconnues, ni les pilotes Windows ni Linux ne sont (encore) disponibles sur leur site web. Mais le support technique de Realtek fournit un lien Dropbox avec l’archive de code source/microprogramme qui, selon de nombreux utilisateurs, fonctionne.

Où puis-je l'obtenir? Est-ce sûr?

  • Le pilote peut être téléchargé via ce lien Dropbox.
  • Je peux confirmer que ce fichier est ce qu'il prétend être, avec cette liste de conten , à condition qu'il présente les hachages MD5 ou SHA1 suivants: (que vous pouvez vérifier avec md5sum ou sha1sum)

     MD5: fd10e9a347c6447f649324d6bdab53de 
     SHA1: 1ccd6ae73878d8bf65bd7c0384e333b121606230 
    

Comment puis-je construire et installer le pilote sur Ubuntu?

  1. Ouvrir un terminal avec Ctrl+Alt+T.
  2. Vous devez d'abord installer ces packages pour construire le pilote:

    Sudo apt-get install build-essential linux-headers-generic linux-headers-`uname -r`
    
  3. Collez la ligne ci-dessous pour télécharger et extraire l’archive du pilote en une seule étape:

    wget -O- http://dl.dropbox.com/u/57056576/DRIVERS/REALTEK/rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012.tar.gz | tar -xz
    
  4. Accédez au répertoire du pilote extrait, générez et installez le pilote:

     cd rtl_92ce_92se_92de_8723ae_linux_mac80211_0006.0514.2012 
     make 
     Sudo make install 
    
  5. Testez le pilote en le chargeant (il s’agit d’une étape unique; après avoir redémarré une fois, le pilote doit se charger automatiquement à chaque démarrage):

    Sudo modprobe rtl8723e
    
1
TomKat

Vous avez une connexion assez marginale (qualité 34/70), 6967 paquets misc non valides et votre vitesse de connexion est redescendue à 18 Mb/s sur un maximum de 54 pour la mise en réseau. Essayez d’améliorer votre signal en déplaçant votre machine par rapport au point d’accès. Une autre chose à vérifier est l’interférence extérieure sur votre canal. Utilisation

Sudo iwlist scan

Pour voir tous les points d’accès à proximité et leurs canaux/forces. Si vous voyez beaucoup d’autres sur votre chaîne (et que seuls les 16 et 11 ne se chevauchent pas, les voisins vous interféreront également), essayez de changer de chaîne.

2
ubfan1

J'ai eu de bien meilleures performances suite aux conseils de cet utilisateur:

https://zach-adams.com/2014/06/fixing-rtl8723ae-driver-ubuntu-linux/

En bref, deux étapes:

  1. Essayez d’installer les pilotes linux-firmware-nonfree avec cette commande:

    Sudo apt-get install linux-firmware-nonfree

  2. Essayez d'installer le gestionnaire de réseau WICD. Pour obtenir des instructions sur votre version d’Ubuntu, voir https://help.ubuntu.com/community/WICD

0
Chris