¿Qué significa "r8169: no se puede desactivar ASPM; El sistema operativo no tiene control ASPM "¿realmente significa?

10

Tengo este mensaje en syslog y dmesg:

r8169 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control

¿Es un problema de configuración o de hardware?

int_ua
fuente

Respuestas:

10

r8169 es el nombre de un módulo para el controlador de interfaz de red Realtek RTL8169 que puede estar incluido en su /etc/modulesarchivo. ASPM significa Active State Power Management. La habilitación de ASPM puede ser configurada por BIOS o por un sistema operativo.

Para ejecutar la prueba aspm en Firmware Test Suite (fwts), abra el terminal y ejecute:

sudo apt-get install fwts  
sudo fwts aspm  

Para mostrar los resultados detallados de sudo fwts aspmejecutar el siguiente comando:

cat results.log

Esta prueba verifica el método de habilitación en la tabla ACPI y verifica la corrección de la configuración ASPM. Visite el wiki de Ubuntu Firmware Test Suite / Reference / aspm para obtener información sobre cómo evaluar los resultados de la ejecución sudo fwts aspm.

karel
fuente
Obviamente, no desactivé L0s o L1s. ¿Sabes cómo puedo habilitarlos?
int_ua
lshwdice que es RTL8111/8168/8411(y soy perezoso marcar la casilla) si eso hace alguna diferencia.
int_ua
Sí, hace la diferencia. ¡El mío también es RTL8111 / 8168/8411! También se puede complacer a plazo sudo lshw -C networky comentario sobre todas las capacidades que aparecen después de donde dice: capabilities:. En particular si dice pm, aspmo ambos pmy aspm. También revise el /etc/modulesarchivo y comente sobre cuáles son todos los módulos del núcleo que dice que están cargados en el momento del arranque.
karel
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation(sin aspm). Módulos:lp coretemp f71882fg
int_ua
Tiene la misma RTL8111/8168/8411y también la misma lista de capacidades de red que mi escritorio. Como es una computadora de escritorio y no una computadora portátil, no necesito una aplicación de ahorro de energía. Sin embargo, si desea instalar una aplicación de ahorro de energía en una computadora portátil para aumentar la duración de la batería, aquí encontrará respuestas a esa pregunta en askubuntu. Utilizo herramientas de modo portátil del Centro de software de Ubuntu en mi computadora portátil. TLP de ppa: linrunner / tlp PPA se dice que es más fuerte, pero menos estable en algunos modelos de computadoras portátiles.
karel
1

Acabo de responder mi propia pregunta ... Espero que ayude a otros.

Después de los 2 anteriores sugeridos (y estos 2 primeros comandos explicados y reformulados para algunas buenas definiciones y claridad):

Expondré cómo ver el archivo de registro fácil

Instalar: Firmware Test Suite (FWTS) es un conjunto de pruebas que realiza comprobaciones de estado en el firmware. Está destinado a identificar BIOS, UEFI, ACPI y muchos otros errores y, si corresponde, intentará explicar los errores y brindar consejos para ayudar a solucionar o corregir errores de firmware. Con este comando:

sudo apt-get install fwts

Ejecute la verificación:

sudo fwts aspm

Y para verificar el registro de este "Verificar"

cat results.log

¡Espero que esta nueva información ayude a otros!

marca

markackerman8-gmail.com
fuente
Estaba tan ocupado respondiendo su comentario debajo de mi respuesta que no me di cuenta de que obtuve los mismos resultados de forma independiente que obtuviste 15 minutos después de publicar tu respuesta. También aprendí que el enlace en mi respuesta estaba roto, así que lo actualicé.
karel
1

Tuve el mismo problema en el arranque y logré resolver siguiendo este hilo :

$ wget http://mirrors.edge.kernel.org/ubuntu/pool/universe/r/r8168/r8168-dkms_8.047.02-1_all.deb

$ sudo dpkg -i r8168-dkms_8.047.02-1_all.deb

$ sudo rmmod r8169

$ sudo echo "blacklist r8169" > /etc/modprobe.d/blacklist.conf

luego reiniciar.

¡Espero que esto ayude!

Andrea
fuente