Ubuntu 16.04 en Surface Book: Internet inalámbrico se desconecta aleatoriamente hasta que se reinicia

8

Tengo Ubuntu 16.04.3 LTS de arranque dual y Windows 10 en mi Surface Book, y en el lado de Windows no tengo problemas con el internet inalámbrico en mi oficina de trabajo. En mi partición de Ubuntu, parece que a veces, cuando cambio los puntos de acceso, mi Internet inalámbrico se desconecta y no puede conectarse a la misma red ni a ninguna otra red hasta que reinicie mi computadora. Este problema también ocurre incluso cuando no he cambiado los puntos de acceso inalámbrico. No es consistente en absoluto.

He probado las soluciones publicadas aquí , aquí y aquí sin suerte. Este es un problema bastante frustrante porque el reinicio interrumpe mi flujo de trabajo, como puedes imaginar.

He examinado varias otras preguntas y probé sus soluciones sin suerte. Cualquier ayuda sería muy apreciada. Aquí hay un enlace a mi wireless-info.txt: https://ufile.io/abkfd

Actualización (9 de febrero de 2018):

No estoy seguro de qué cambió, pero hace unas semanas, ¡mi Internet inalámbrico dejó de desconectarse cuando cambio los puntos de acceso! Es probable que una de las actualizaciones en el Actualizador de software haya solucionado mis problemas de Internet.

Desafortunadamente, no tengo más detalles sobre la solución, pero para todos aquellos que ejecutan Ubuntu en sus dispositivos Surface Book, ¡intente instalar las últimas actualizaciones usando el Actualizador de software!

Actualización (4 de junio de 2018):

Me encontré con este problema nuevamente después de reformatear mi computadora hace un par de meses e intenté parchear el kernel a 4.13 sin suerte. Mi internet seguía desconectándose y mis auriculares bluetooth inalámbricos tampoco podían conectarse de manera efectiva.

Sentí que debería actualizar el kernel a 4.15, pero necesitaba actualizar OpenSSL. En lugar de hacerlo manualmente, decidí correr el riesgo y actualizar a Ubuntu 18.04 . ¡Mis dos problemas se solucionaron actualizando! Mi internet ha estado funcionando maravillosamente hasta ahora, y mis auriculares bluetooth también son perfectamente funcionales.

No tenía nada que perder si la actualización no funcionaba y tenía que volver a formatear mi computadora nuevamente, así que aunque recomendaría esta ruta, tenga cuidado ya que la actualización directamente a Ubuntu 18.04 desde 16.04 supuestamente no será compatible oficialmente hasta finales de julio de 2018.

Alejandro
fuente
Oh, ¿qué núcleo estás usando por cierto? ¿El 4.4 normal de Ubuntu? ( uname -apara descubrir, disculpas si no eres un principiante). Parte de la diversión de buscar soluciones en / r / surfacelinux es que la gente haga todo tipo de parches y tenga (aparentemente) errores ligeramente diferentes ...
Tom Spurling
Estoy usando el núcleo instalado por defecto: 4.10.0-33-generic. No le he hecho ninguna modificación.
Alexander
Oh, interesante. Estaba usando un 4.4 ligeramente parcheado (4.4 parece ser el predeterminado para mí). Me uniré al paquete linux-image-generic-hwe-16.04.
Tom Spurling
... err ... probablemente lo hará durante el fin de semana. Parece introducir más roturas no relacionadas a primera vista. Buena suerte de nuevo por ahora.
Tom Spurling
Cuando el Wifi no funciona, ¿qué rfkill listmuestra?
ben rudgers

Respuestas:

4

También finalmente me quedé sin paciencia hace un par de días después de tolerar pasivamente el mismo problema por un tiempo.

Sé que deshabilitar la administración de energía es una de las sugerencias que vinculó a haberlo intentado sin éxito, pero parece estar funcionando para mí hasta ahora (al menos como una forma de evitar el error real mientras su causa no está clara) ...

Lo he deshabilitado durante la edición /etc/NetworkManager/conf.d/default-wifi-powersave-on.confporque todas las /etc/pmcosas ya no funcionan. systemd (que ahora está a cargo de la administración de energía) lo ignora (aunque los archivos todavía están allí desde varios paquetes 🙄): ¿hizo lo mismo? NetworkMangler ahora parece ser lo que mejor tiene prioridad sobre todo lo demás para esta configuración (basado en una experimentación a medias).

Ejecutar iwconfigconsistentemente produce lo Power management:offque confirma que el cambio al menos ha tenido efecto.

Nota para los transeúntes sobre la configuración de la que estoy hablando: en /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf. Cambié wifi.powersave = 3a 2. 3 significa habilitado. 2 significa discapacitado. 0 y 1 están "configurados por defecto" y "no hacer nada". Esto no está realmente documentado. Mi fuente era una esencia aleatoria .

Dicho esto, no he vivido con eso durante tanto tiempo (solo un par de días), por lo que es posible que esto realmente no haya resuelto nada. Volveré aquí si no lo ha hecho. ¡La mejor de las suertes!

Tom Spurling
fuente
Gracias por su respuesta. El iwconfigcomando muestra que la administración de energía está desactivada y mi wifi.powersaveconfiguración también está configurada 3. Desactivar la administración de energía no ha resuelto mi problema desafortunadamente.
Alexander
(Establecido en 2, ¿quieres decir?) Argh, bueno. Esperaré a que el mío deje de funcionar también, y luego intentaré algo más ... ¿Obtuviste algo interesante less +G /var/log/syslogo dmesg?
Tom Spurling
Sí, quise decir que lo configuré 2. Gracias por el comando! Comprobaré syslogla próxima vez que ocurra y publicaré algo interesante aquí.
Alexander
Esto es lo que veo en syslog cuando se desconecta el WiFi: pastebin.com/m8RVYv1n
Alexander
0

Cuando sé el nombre de la red, uso:

nmcli c up name-of-the-network

Para las redes que uso con frecuencia, tengo scripts llamados "nombre de la red" en ~/bin/. El script debe hacerse ejecutable con chmod +x <filename>Por ejemplo:

#! /bin/sh
# The name of this file is: ~/bin/name-of-the-network
nmcli c up name-of-the-network

Una posible limitación de nmclies una dependencia de NetworkManager (o podría ser una característica). Para ver una lista de las redes administradas por NetworkManger, escriba:

nmcli connection
ben rudgers
fuente
Me temo que esto podría no ser relevante. Tengo un Surface Pro 4 con hardware WiFi similar y, en lugar de ser un problema con el uso de nm-applet, esto parece ser un mal funcionamiento del controlador / hardware. Pierde la capacidad de escanear o conectarse con éxito a cualquier red, independientemente del método utilizado.
Tom Spurling
Gracias por su respuesta. Estoy de acuerdo con @TomSpurling; Lo usé sudo service network-manager restartcuando el WiFi se desconectó y no funcionó. Sin embargo, intentaré esto, ¡gracias!
Alexander
@Alexander Mi experiencia con incompatibilidad de hardware versus controlador / kernel es que la solución más confiable es esperar + conocimiento suficiente para lidiar con las reversiones de vez en cuando. Probablemente sea necesaria toda la búsqueda de la cola y la lectura manual, así que adquiero el conocimiento, pero es frustrante.
Ben Rudgers
1
Actualización: probé nmcli commanddespués de que mi WiFi se desconectó, y no pudo establecer una conexión, como se predijo.
Alexander