¿Por qué la conexión Wi-Fi en mi teléfono inteligente funciona mejor que la misma conexión en mi computadora portátil?

45

La velocidad de descarga mientras está conectado por Wi-Fi al mismo enrutador, un enrutador de módem inalámbrico N300 ADSL2 +, parece ser significativamente más rápido en mi teléfono que en mi computadora portátil. Este problema no ocurre todo el tiempo, pero la conexión a Internet en mi computadora portátil, que ejecuta Ubuntu 14.10, ocasionalmente reduce su velocidad y se vuelve inestable, mientras que la conexión a Internet en mi teléfono permanece a la misma velocidad y es estable.

A modo de comparación, realicé una prueba en speedtest.com al mismo tiempo y en la misma ubicación para mi computadora portátil y mi teléfono durante una "fase de conexión inestable" para mi computadora portátil.

Me preguntaba qué causas potenciales podría haber para esta discrepancia.

Estos son los resultados más rápidos de mi computadora portátil ( Lenovo Y50 UHD ):

ingrese la descripción de la imagen aquí

Y aquí están los resultados más rápidos de mi teléfono ( Samsung Galaxy S5 ):

ingrese la descripción de la imagen aquí

Tenga en cuenta que si bien el Samsung Galaxy S5 tiene una función de "Descarga de refuerzo" que puede usar su Wi-Fi y su red móvil simultáneamente para aumentar la velocidad de descarga, para esta prueba apagué completamente los datos móviles en el Samsung Galaxy S5 pero aún recibí similares resultados comparando mi laptop y mi teléfono .

amy
fuente
¿Puede editar su pregunta? Está proporcionando algunos detalles decentes en su teléfono y computadora portátil, pero ¿cuál es la marca y modelo exactos del enrutador Wi-Fi que está utilizando? La computadora portátil parece usar un Intel® Dual Band Wireless-AC 3160 .
JakeGould
Si aún no ha actualizado los controladores inalámbricos, le sugiero que lo haga. Hubo un problema conocido con el rendimiento wifi de esta computadora portátil (y algunas otras de Lenovo). Haganos saber como va.
Papa
@Papa: Creo que todos mis controladores inalámbricos para Intel Corporation Wireless 3160 están actualizados, y actualmente estoy ejecutando Ubuntu 14.10.
amy
Probablemente no sea la causa, pero para fines de eliminación, ¿ha verificado que las " fases de conexión inestable " no son el resultado de otra actividad de red que se ejecuta en segundo plano (si, por ejemplo, Ubuntu tenía algo así como Actualizaciones de Windows)
TripeHound

Respuestas:

45

Creo que esto se reduce a lo que es, muy tristemente, un dolor de cabeza inalámbrico común: la implementación de Wi-Fi 802.11n es tan horrible e inconsistente entre dispositivos que el protocolo 802.11n se vuelve bastante inútil. Este artículo de la revista PC World titulado "Enrutadores inalámbricos: la verdad sobre Superfast Draft-N" resume los dolores de cabeza bastante bien; El énfasis en negrita es mío:

También descubrimos que los enrutadores basados ​​en diferentes chips draft-n (el Belkin usa chips Atheros, mientras que los otros tres están basados ​​en chips Broadcom) no interoperan a alta velocidad. La compra de productos del mismo proveedor no siempre garantiza que todos usarán los mismos chips draft-n, tampoco : al menos una empresa, Netgear, está vendiendo enrutadores y tarjetas de PC con nombres similares que se basan en diferentes chips draft-n , y puede determinar qué chip usa un producto solo verificando su número de modelo y / o el logotipo del chip en su embalaje.

Especialmente esta evaluación de la oscuridad general del mundo del hardware 802.11n y de cómo los fabricantes utilizan esencialmente a los usuarios finales como probadores "alfa" y "beta":

Pero preferimos que los vendedores no utilicen a los clientes que pagan para hacer sus pruebas alfa y beta. No debería tener que instalar varias actualizaciones de firmware para ver el rendimiento prometido en un producto nuevo.

Para comprender mejor cómo se desarrolla este tipo de cosas en una situación del mundo real, como la suya, veamos todos los protocolos inalámbricos compatibles de sus dispositivos:

De acuerdo, eso puede parecer un muro impenetrable de especificaciones, pero la especificación clave es su enrutador que parece que solo puede usar el protocolo máximo 802.11 de 802.11n (borrador 2.0). No soy un experto al 100% en los dolores de cabeza de las especificaciones 802.11n, pero sí sé que las especificaciones "borrador" 802.11n son bastante antiguas y cualquier dispositivo moderno que valga la pena debería usar una especificación "final" 802.11n.

Dicho esto, saber eso solo no te ayudará mucho en teoría o concepto. En términos prácticos, solo puedo proporcionar tres soluciones que creo que funcionarán.

  1. Compre un nuevo enrutador: dado que está utilizando un combo de módem / enrutador ADSL, recomendaría obtener un enrutador separado que admita 802.11n como "final" al menos (802.11ac como máximo) y usar ese enrutador en su lugar. Entonces estaría "neutralizando" el enrutador ADSL2 + Wireless N300 Modem Router para usarlo en "modo puente" y conectarlo al nuevo enrutador y las cosas deberían estar mucho mejor.
  2. Ajuste la configuración de su computadora portátil para un mejor rendimiento de 802.11n: nuevamente, no 100% en todo el mundo de ajustes 802.11n, pero si hay alguna forma de ajustar la configuración para bloquear su computadora portátil a especificaciones / velocidades específicas, lo recomendaría. Lo más obvio que viene a la mente es forzar a la computadora portátil a usar 802.11n a 2.4Ghz en lugar de 5Ghz y si hay un modo "mixto", lo que significa que bajaría a 802.11go 802.11b si es necesario, luego desactívelo y fuerce Un protocolo para ser su protocolo preferido.

    Incluso recomendaría probar esta teoría en el protocolo 802.11g más lento y ver si eso ayuda de alguna manera. Luego, suba a 802.11n y modifique eso para ver si puede ajustar con éxito la configuración de 802.11n para que funcione mejor para usted. Demonios, si ejecutar con el protocolo 802.11g funciona mejor, entonces tal vez deberías apegarte a eso, ya que la velocidad máxima de 802.11g es 54mbps, que solo sería lenta entre dispositivos en tu LAN, pero más de 5 veces adecuada para tu conexión WAN que parece maximizarse a alrededor de 10mbps de todos modos.
  3. Ajuste la configuración de su enrutador para un mejor rendimiento de 802.11n: si puede, vea si puede bloquear su enrutador Wi-Fi en una configuración de protocolo Wi-Fi. Similar a lo que describo en la idea 2, pero la diferencia aquí es que la configuración de su enrutador también puede afectar la configuración de su dispositivo portátil.

Y todo lo dicho, si este fuera el dolor de cabeza con el que estaba lidiando, haría lo que describo en la idea 1 y simplemente buscaría un nuevo enrutador Wi-Fi. Por lo general, un módem / enrutador combinado provisto por un ISP simplemente carece de características y actualizaciones, así como también carece de soporte de un mundo más amplio de usuarios. Al comprar un nuevo enrutador, no solo resuelve su problema rápidamente, sino que instantáneamente podrá recurrir a otros usuarios de ese enrutador más utilizado para obtener consejos y sugerencias si surgen nuevos problemas.

JakeGould
fuente
Pero si el problema fuera el enrutador, ¿no sería lento también el teléfono?
AG
10
@AG Nope. Eso es lo que estoy tocando. La implementación de 802.11n es tan inconsistente que el teléfono simplemente podría manejar mejor 802.11n mejor que la computadora portátil. Francamente, puede volverse loco intentando depurar problemas de 802.11n como este debido a inconsistencias como esa. La razón por la que me concentro en el enrutador es porque, en última instancia, por menos de $ 50, un nuevo enrutador estará más actualizado y será más confiable que un combo de módem / enrutador que tenga opciones de conectividad Wi-Fi desactualizadas.
JakeGould
1
@AG No si el problema del enrutador es que implementa la especificación 802.11n de manera inconsistente, de modo que maneja bien a algunos clientes y otros clientes de manera deficiente. Si es así, bien podría ser que el teléfono sea "afortunado" (o tenga pasos adicionales para evitar estas debilidades) y evite los problemas, mientras que la computadora portátil está sujeta al rendimiento degradado.
Andrzej Doyle
14

Para su situación específica en la que utiliza una tarjeta de red Intel en Ubuntu 14.10 (que tiene un núcleo más reciente que 3.13), un cambio en el controlador iwlwifi puede haber afectado el rendimiento de su tarjeta de red inalámbrica Intel.

Este cambio se puede revertir creando el archivo que /etc/modprobe.d/iwlwifi.confcontiene:

options iwlwifi 11n_disable=8

Para probarlo, vuelva a cargar (descargar y cargar) sus módulos inalámbricos Intel con modprobecomandos:

$ sudo modprobe -v -r iwldvm
rmmod iwldvm
rmmod iwlwifi
rmmod mac80211
rmmod cfg80211
$ sudo modprobe -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/wireless/iwlwifi/dvm/iwldvm.ko

También puede verificar el parámetro leyendo un archivo en sysfs:

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

Este cambio mejoró el rendimiento de LAN de 20 Mbit / sa 80 Mbit / s.

Lekensteyn
fuente
1
Aparentemente, "11n_disable = 8" habilita la agregación de antena.
Yorik
@Yorik Correcto. Inicialmente solo 11n_disable=1era compatible (como booleano), pero luego se necesitaban más estados. La descripción completa de modprobe -p iwlwifies: 11n_disable: deshabilitar la funcionalidad 11n, mapa de bits: 1: completo, 2: deshabilitar agg TX, 4: deshabilitar agg RX, 8 habilitar agg TX (uint)
Lekensteyn
2
Se trata de 'modinfo -p', no modprobe, para gente como yo que juegan junto en el país
Rob Latham