web-dev-qa-db-fra.com

Pourquoi la connexion Wi-Fi sur mon smartphone fonctionne-t-elle mieux que la même connexion sur mon ordinateur portable?

La vitesse de téléchargement lorsque vous êtes connecté en Wi-Fi au même routeur - un routeur modem ADSL2 + Wireless N300 - semble nettement plus rapide que sur mon téléphone portable. Ce problème ne se produit pas tout le temps, mais la connexion Internet sur mon ordinateur portable - qui exécute Ubuntu 14.10 - diminue parfois de vitesse et devient instable, tandis que la connexion Internet de mon téléphone reste à la même vitesse et reste stable.

À titre de comparaison, j'ai effectué un test sur speedtest.com au même moment et au même endroit pour mon ordinateur portable et mon téléphone au cours d'une "phase de connexion instable" pour mon ordinateur portable.

Je me demandais quelles étaient les causes possibles de cet écart?

Voici les résultats du test de vitesse de mon ordinateur portable ( Lenovo Y50 UHD ):

enter image description here

Et voici les résultats du test de vitesse de mon téléphone ( Samsung Galaxy S5 ):

enter image description here

Notez que bien que le Samsung Galaxy S5 dispose d’une fonction de "téléchargement" qui puisse utiliser simultanément votre réseau Wi-Fi et mobile pour augmenter la vitesse de téléchargement, j’ai complètement désactivé les données mobiles sur le Samsung Galaxy S5, mais j’ai quand même reçu le même message. résultats comparant mon ordinateur portable et téléphone .

44
amy

Je pense que cela se résume à ce qui est - très malheureusement - un casse-tête sans fil commun: la mise en œuvre du Wi-Fi 802.11n est si horrible et si incohérente entre les périphériques que le protocole 802.11n devient plutôt inutile. Cet article du magazine de PC World intitulé "Routeurs sans fil: la vérité sur Superfast Draft-N" résume les maux de tête. plutôt bien; l'accent gras est le mien:

Nous avons également constaté que les routeurs basés sur différentes puces Draft-N (Belkin utilise des puces Atheros, tandis que les trois autres sont basés sur des puces Broadcom) ne fonctionnent pas à grande vitesse. L'achat de produits auprès du même fournisseur ne garantit pas toujours que tous utiliseront les mêmes puces Draft-N, que ce soit : au moins une entreprise, Netgear, vend des routeurs et cartes PC portant le même nom et basés sur puces Draft-N, et vous pouvez déterminer la puce utilisée par un produit uniquement en vérifiant son numéro de modèle et/ou le logo de la puce sur son emballage.

En particulier, cette évaluation de l'incertitude globale du monde du matériel 802.11n et de la manière dont les constructeurs utilisent essentiellement les utilisateurs finaux en tant que testeurs "alpha" et "bêta":

Mais nous préférerions que les fournisseurs n’utilisent pas de clients payants pour leurs tests alpha et bêta. Vous ne devriez pas avoir à installer plusieurs mises à jour du micrologiciel pour voir les performances promises sur un tout nouveau produit.

Pour mieux comprendre comment ce genre de choses se produit dans une situation réelle - comme la vôtre -, examinons tous les protocoles sans fil pris en charge de vos appareils:

D'accord, cela peut sembler un mur impénétrable de spécifications, mais la spécification clé est votre routeur qui semble ne pouvoir utiliser que le protocole 802.11 maximum de 802.11n (version 2.0). Je ne suis pas un expert à 100% des problèmes posés par les spécifications 802.11n, mais je sais que les spécifications "provisoires" du 802.11n sont assez anciennes et que tout dispositif moderne digne de ce nom devrait utiliser une spécification "finale" 802.11n.

Cela dit, savoir que cela seul ne vous aidera pas beaucoup en théorie ou en concept. Sur le plan pratique, je ne peux proposer que trois solutions qui fonctionneront.

  1. Achetez un nouveau routeur: Étant donné que vous utilisez un combo modem/routeur ADSL, je vous conseillerais de vous procurer un routeur distinct prenant en charge la version 802.11n "finale" au moins - 802.11ac au plus— et en utilisant ce routeur à la place. Vous devriez alors "stériliser" le routeur ADSL2 + Wireless N300 Modem Router pour l’utiliser en "mode pont" et le connecter au nouveau routeur, et les choses devraient être beaucoup mieux.
  2. Ajustez les paramètres de votre ordinateur portable pour améliorer les performances 802.11n: Encore une fois, pas à 100% sur le monde entier des modifications 802.11n, mais s'il est possible de régler les paramètres pour verrouiller votre ordinateur. ordinateur portable à des spécifications/vitesses spécifiques, je le recommanderais. La chose la plus évidente qui me vient à l’esprit est d’obliger l’ordinateur portable à utiliser le 802.11n à 2,4 GHz au lieu de 5 GHz et s’il existe un mode "mixte", ce qui signifie qu’il serait rétrogradé à 802.11g ou 802.11b si nécessaire), puis le désactiver et le forcer. un protocole pour être votre protocole préféré.

    Je recommanderais même de tester cette théorie sur le protocole 802.11g plus lent et de voir si cela aide de quelque manière que ce soit. Puis déplacez jusqu'à 802.11n et ajustez-le pour voir si vous pouvez utiliser avec succès les paramètres 802.11n pour fonctionner au mieux pour vous. Heck, si le protocole 802.11g fonctionne mieux, alors vous devriez vous en tenir à cela, car la vitesse maximale de 802.11g est de 54 Mbits/s, ce qui ne serait que lent entre les périphériques de votre réseau local, mais plus de 5 fois plus adéquat pour votre WAN. connexion qui semble au maximum autour de 10mbps de toute façon.
  3. Ajustez les paramètres de votre routeur pour améliorer les performances 802.11n: Si vous le pouvez, voyez si vous pouvez verrouiller votre routeur Wi-Fi avec un seul paramètre de protocole Wi-Fi. Semblable à ce que je souligne dans l'idée 2, mais la différence est que les paramètres de votre routeur peuvent également affecter les paramètres de votre périphérique portable.

Et tout cela étant dit, si c’était le casse-tête auquel j’avais affaire, je ferais ce que j’expliquais dans l’idée 1 et jaillissais juste pour un nouveau routeur Wi-Fi. En règle générale, un modem/routeur combiné fourni par un fournisseur de services Internet manque tout simplement de fonctionnalités et de mises à jour, ainsi que de l'assistance d'un grand nombre d'utilisateurs. En achetant un nouveau routeur, non seulement vous résolvez votre problème rapidement, mais vous pourrez immédiatement contacter d'autres utilisateurs de ce routeur plus couramment utilisé pour obtenir des conseils et astuces si de nouveaux problèmes surviennent.

44
JakeGould

Pour votre situation spécifique où vous utilisez une carte réseau Intel sur Ubuntu 14.10 (dont le noyau est plus récent que 3.13), une modification du pilote iwlwifi peut éventuellement ont affecté le débit de votre carte réseau sans fil Intel.

Cette modification peut être annulée en créant le fichier /etc/modprobe.d/iwlwifi.conf contenant:

options iwlwifi 11n_disable=8

Pour le tester, rechargez (déchargez et chargez) vos modules sans fil Intel avec les commandes modprobe:

 $  Sudo modprobe -v -r iwldvm  
 Rmmod iwldvm 
 Rmmod iwlwifi 
 Rmmod mac80211 
 Rmmod cfg80211 
 $  Modifobe sud -v iwlwifi  
 insmod /lib/modules/3.16.0-33-generic/kernel/net/wireless/cfg80211.ko 
 insmod /lib/modules/3.16.0-33-generic/kernel/drivers/net/wireless/iwlwifi/iwlwifi.ko  11n_disable = 8  
 insmod /lib/modules/3.16.0-33-generic/kernel/net/mac80211/mac80211.ko
insmod /lib/modules/3.16.0-33-generic/kernel/drivers/net/ sans fil/iwlwifi/dvm/iwldvm.ko 

Vous pouvez également vérifier le paramètre en lisant un fichier dans sysfs:

$ cat /sys/module/iwlwifi/parameters/11n_disable 
8

Cette modification a été améliorée par le débit LAN de 20 Mbit/s à 80 Mbit/s.

13
Lekensteyn