3 votos

Ubuntu 18.04.1 LTS Intel inalámbrico es muy lento con el kernel 4.15

Estoy ejecutando un doble boot de Windows 10 y Ubuntu. Las velocidades de Wifi están bien en Windows alrededor de 35 Mbp/s, pero sólo obtengo .5 Mbp/s en Ubuntu. He intentado actualizar el firmware del adaptador, deshabilitando IPv6, usando el DNS de Google, deshabilitando 802.11n, cambiando a wicd. Nada ha ayudado.

Aquí está la salida de lshw -c network

*-network                 
       description: Wireless interface
       product: Intel Corporation
       vendor: Intel Corporation
       physical id: 14.3
       bus info: pci@0000:00:14.3
       logical name: wlo1
       version: 10
       serial: a0:c5:89:ff:7a:f8
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=iwlwifi driverversion=4.15.0-32-generic firmware=34.0.0 ip=192.168.1.11 latency=0 link=yes multicast=yes wireless=IEEE 802.11
       resources: irq:16 memory:a339c000-a339ffff

*-network
       description: Ethernet interface
       product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: enp2s0
       version: 16
       serial: 94:c6:91:6c:4e:97
       size: 10Mbit/s
       capacity: 1Gbit/s
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress msix bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168h-2_0.0.2 02/26/15 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
       resources: irq:17 ioport:3000(size=256) memory:a3204000-a3204fff memory:a3200000-a3203fff

*-network
       description: Ethernet interface
       physical id: 2
       logical name: docker0
       serial: 02:42:1f:e9:61:dd
       capabilities: ethernet physical
       configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A ip=172.17.0.1 link=no multicast=yes

La salida de dmesg | grep iwl

[ 1007.254551] iwlwifi 0000:00:14.3: Unhandled alg: 0x707
[ 1007.254572] iwlwifi 0000:00:14.3: Unhandled alg: 0x707
[ 1007.254580] iwlwifi 0000:00:14.3: Unhandled alg: 0x707
[ 1007.254587] iwlwifi 0000:00:14.3: Unhandled alg: 0x707
[ 1007.254594] iwlwifi 0000:00:14.3: Unhandled alg: 0x707

Esto en realidad continúa durante bastante tiempo. Sólo copié las primeras líneas. Es sólo la primera parte la que cambia. La parte entre paréntesis.

0 votos

¡Bienvenido a AskUbuntu! ¿Serías tan amable de editar la salida de dmesg | grep iwl en su pregunta? Gracias por ayudarnos a ayudarle.

0 votos

He añadido la salida. TBH no estoy muy seguro de lo que estoy viendo aquí desde dmesg pero no vi tu comentario hasta después de publicar mi respuesta. Parece que todavía puede haber algo en marcha con él, pero no parece estar teniendo ningún efecto adverso en mi velocidad al menos.

0 votos

Me alegro de que hayas resuelto tu problema. El dmesg es la salida del ring buffer del kernel relacionado con el driver iwlwifi. Creo que puedes tener razón en que es un problema del kernel, ya que apareció en un También en el foro de Arch que parece indicar que la actualización al kernel 4.16.4-1 resolvió el problema.

3voto

Joe Raycroft Puntos 26

Después de mucho buscar respuestas en Internet, finalmente encontré algo que me ayudó. Parece que puede tratarse de un error en el kernel de Linux que utiliza Ubuntu 18.04.1. Echa un vistazo a este informe de errores aquí: El controlador del adaptador de red Intel es lento

No puedo decir con seguridad si esto es aplicable a otros adaptadores de red. Parece que hay un parche para este problema y podría ser respaldado si así lo desea. Yo opté por actualizar el kernel. Pasé de la versión 4.15.0.32.35 a la 4.18.3 y el problema se resolvió.

Prueba esto primero

Esta es la otra fuente de la que obtuve sugerencias que lamentablemente no me funcionaron. WiFi lento en Ubuntu

Si eso no funciona, intente actualizar el Kernel de Linux

Esta es la fuente que utilicé para las instrucciones sobre la actualización del kernel Actualizar el Kernel de Linux

He aquí un breve resumen:

sudo add-apt-repository ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu

Después de instalar UKUU ábrelo y selecciona el Kernel que quieras e instálalo. Si te da un error de que la conexión a internet no está activa mira la información de abajo.

Cómo resolver la conexión a Internet no está activa cuando se utiliza UKUU

Al intentar actualizar el Kernel a través de UKUU me sale un error de que "La conexión a Internet no está activa". Pude resolver ese problema usando los consejos encontrados aquí: Error de conexión a Internet no activa con UKUU En concreto, he probado la sugerencia de dreamcat4 sobre la edición de /etc/resolv.conf

A continuación, un breve resumen de cómo resolver este problema:

sudo nano /etc/resolv.conf

Añadir options single-request y guardar el archivo. Este cambio no persistirá porque, hasta donde puedo decir, esta no es la forma correcta de editar este archivo, pero no me tomé el tiempo de averiguar cómo editarlo correctamente y no quería/necesitaba que el cambio persistiera de todos modos. Después de hacer este cambio deberías poder instalar el kernel desde UKUU.

Espero que esto ayude a alguien. Perdí mucho tiempo tratando de solucionar este problema, así que espero que esto ayude a cualquiera que tenga este mismo problema y le ahorre algo de tiempo.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X