Cosa significa “r8169: impossibile disabilitare ASPM; Il sistema operativo non ha il controllo ASPM ”significa davvero?


10

Ho questo messaggio nell'output di syslog e dmesg:

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

È un problema di configurazione o hardware?

Risposte:


10

r8169 è il nome di un modulo per il controller dell'interfaccia di rete Realtek RTL8169 che può essere incluso nel /etc/modulesfile. ASPM è l'acronimo di Active State Power Management. L'abilitazione ASPM può essere configurata dal BIOS o da un sistema operativo.

Per eseguire il test aspm nella Firmware Test Suite (fwts), aprire il terminale ed eseguire:

sudo apt-get install fwts  
sudo fwts aspm  

Per mostrare i risultati dettagliati di sudo fwts aspmeseguire il comando seguente:

cat results.log

Questo test verifica il metodo di abilitazione nella tabella ACPI e verifica la correttezza della configurazione ASPM. Visita la Ubuntu Testware Test Suite / Reference / aspm wiki per informazioni su come valutare i risultati della corsa sudo fwts aspm.


Ovviamente, non ho disabilitato L0 o L1. Sai come posso abilitarli?
int_ua,

lshwdice che è RTL8111/8168/8411(e sono pigro per selezionare la casella) se questo fa la differenza.
int_ua,

Sì, fa la differenza. Il mio è anche RTL8111 / 8168/8411! Inoltre si potrebbe piacere correre sudo lshw -C network, e commenti su tutte le capacità che compaiono dopo in cui si dice: capabilities:. In particolare se dice pm, aspmo entrambi pme aspm. Inoltre, controlla nel /etc/modulesfile e commenta quali sono tutti i moduli del kernel che dice che sono caricati all'avvio.
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(no aspm). Moduli:lp coretemp f71882fg
int_ua

Hai lo stesso RTL8111/8168/8411e anche lo stesso elenco di funzionalità di rete del mio desktop. Dal momento che è un desktop e non un laptop non ho bisogno di un'applicazione per il risparmio energetico. Tuttavia, se si desidera installare un'applicazione di risparmio energetico su un laptop per aumentare la durata della batteria, ci sono risposte a questa domanda qui su askubuntu. Uso strumenti per laptop dal Ubuntu Software Center sul mio laptop. TLP dal ppa: linrunner / tlp PPA è più forte, ma meno stabile su alcuni modelli di laptop.
Karel,

1

Ho appena risposto alla mia domanda ... Spero che aiuti gli altri.

Dopo aver suggerito quanto sopra 2 (e questi primi 2 comandi spiegati e ribaditi per alcune buone definizioni e chiarezza):

Indicherò come visualizzare il file di registro easy-peasy

Installa: Firmware Test Suite (FWTS) è una suite di test che esegue controlli di integrità sul firmware. Ha lo scopo di identificare BIOS, UEFI, ACPI e molti altri errori e, se del caso, cercherà di spiegare gli errori e dare consigli per aiutare a risolvere il problema o correggere i bug del firmware. Con questo comando:

sudo apt-get install fwts

Esegui il controllo:

sudo fwts aspm

E per controllare il registro di questo "Verifica"

cat results.log

Spero che questo nuovo bit di informazioni aiuti gli altri!

marchio


Ero così impegnato a rispondere al tuo commento sotto la mia risposta che non ho notato che ho ottenuto indipendentemente gli stessi risultati che hai fatto 15 minuti dopo aver pubblicato la tua risposta. Ho anche imparato che il link nella mia risposta era rotto, quindi l'ho aggiornato.
karel,

1

Ho avuto lo stesso problema all'avvio e sono riuscito a risolvere seguendo questo thread :

$ 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

quindi riavviare.

Spero che sia di aiuto!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.