Que signifie «r8169: impossible de désactiver ASPM; OS n'a pas de contrôle ASPM »signifie vraiment?

10

J'ai ce message dans la sortie syslog et dmesg:

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

Est-ce un problème de configuration ou un problème matériel?

int_ua
la source

Réponses:

10

r8169 est le nom d'un module pour le contrôleur d'interface réseau Realtek RTL8169 qui peut être inclus dans votre /etc/modulesfichier. ASPM signifie Active State Power Management. L'activation ASPM peut être configurée par le BIOS ou par un système d'exploitation.

Pour exécuter le test aspm dans Firmware Test Suite (fwts), ouvrez le terminal et exécutez:

sudo apt-get install fwts  
sudo fwts aspm  

Pour afficher les résultats détaillés de l' sudo fwts aspmexécution de la commande suivante:

cat results.log

Ce test vérifie la méthode d'activation dans la table ACPI et vérifie l'exactitude de la configuration ASPM. Visitez le wiki Ubuntu Firmware Test Suite / Reference / aspm pour savoir comment évaluer les résultats de l'exécution sudo fwts aspm.

Karel
la source
Évidemment, je n'ai pas désactivé les L0 ou L1. Savez-vous comment puis-je les activer?
int_ua
lshwdit que c'est RTL8111/8168/8411(et je suis paresseux de cocher la case) si cela fait une différence.
int_ua
Oui, cela fait une différence. Le mien est aussi RTL8111 / 8168/8411! Pourriez - vous également exécuter sudo lshw -C networket commentaires sur toutes les fonctionnalités qui apparaissent après où il est dit: capabilities:. En particulier si elle dit pm, aspmou les deux pmet aspm. Veuillez également archiver le /etc/modulesfichier et commenter quels sont tous les modules du noyau qui, selon lui, sont chargés au démarrage.
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(sans aspm). Modules:lp coretemp f71882fg
int_ua
Vous avez la même RTL8111/8168/8411et aussi la même liste de capacités réseau que mon bureau. Puisqu'il s'agit d'un ordinateur de bureau et non d'un ordinateur portable, je n'ai pas besoin d'une application d'économie d'énergie. Cependant, si vous souhaitez installer une application d'économie d'énergie sur un ordinateur portable pour augmenter la durée de vie de la batterie, il y a des réponses à cette question ici sur askubuntu. J'utilise des outils en mode ordinateur portable de l'Ubuntu Software Center sur mon ordinateur portable. Le TLP du ppa: linrunner / tlp PPA serait plus fort, mais moins stable sur certains modèles d'ordinateurs portables.
Karel
1

Je viens de répondre à ma propre question ... J'espère que cela aide les autres.

Après les 2 suggestions ci-dessus (et ces 2 premières commandes expliquées et reformulées pour quelques bonnes définitions et clarté):

Je vais indiquer comment afficher le fichier journal easy-peasy

Installer: Firmware Test Suite (FWTS) est une suite de tests qui effectue des vérifications d'intégrité sur le firmware. Il est destiné à identifier le BIOS, l'UEFI, ACPI et de nombreuses autres erreurs et, le cas échéant, il tentera d'expliquer les erreurs et de donner des conseils pour contourner ou corriger les bogues du micrologiciel. Avec cette commande:

sudo apt-get install fwts

Exécutez la vérification:

sudo fwts aspm

Et pour vérifier le journal de ce "Check"

cat results.log

J'espère que cette nouvelle information aide les autres!

marque

markackerman8-gmail.com
la source
J'étais tellement occupé à répondre à votre commentaire sous ma réponse que je n'ai pas remarqué que j'ai indépendamment obtenu les mêmes résultats que vous avez obtenus 15 minutes après avoir posté votre réponse. J'ai également appris que le lien dans ma réponse était rompu, alors je l'ai mis à jour.
karel
1

J'ai eu le même problème au démarrage et j'ai réussi à résoudre en suivant ce fil :

$ 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

puis redémarrez.

J'espère que cela t'aides!

Andrea
la source