O que “r8169: não pode desativar o ASPM; O sistema operacional não possui controle ASPM ”realmente significa?

10

Eu tenho esta mensagem na saída syslog e dmesg:

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

É um problema de configuração ou hardware?

int_ua
fonte

Respostas:

10

r8169 é o nome de um módulo para o Realtek RTL8169 Network Interface Controller que pode estar incluído no seu /etc/modulesarquivo. ASPM significa Gerenciamento de Energia do Estado Ativo. A ativação do ASPM pode ser configurada pelo BIOS ou por um sistema operacional.

Para executar o teste aspm no Firmware Test Suite (fwts), abra o terminal e execute:

sudo apt-get install fwts  
sudo fwts aspm  

Para mostrar os resultados detalhados da sudo fwts aspmexecução, execute o seguinte comando:

cat results.log

Este teste verifica o método de ativação na tabela ACPI e verifica a correção da configuração do ASPM. Visite o wiki do Ubuntu Firmware Test Suite / Reference / aspm para obter informações sobre como avaliar os resultados da execução sudo fwts aspm.

karel
fonte
Obviamente, não desabilitei L0s ou L1s. Você sabe como posso habilitá-los?
Int_ua 7/11
lshwdiz que é RTL8111/8168/8411(e tenho preguiça de marcar a caixa) se isso faz alguma diferença.
Int_ua 7/11
Sim, isso faz diferença. A minha também é RTL8111 / 8168/8411! Além disso, você poderia por favor prazo sudo lshw -C network, e comentários sobre todos os recursos que aparecem depois onde diz: capabilities:. Em particular se diz pm, aspmou ambos pme aspm. Além disso, verifique o /etc/modulesarquivo e comente sobre o que são todos os módulos do kernel que ele diz serem carregados no momento da inicialização.
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(sem aspm). Módulos:lp coretemp f71882fg
int_ua
Você tem a mesma RTL8111/8168/8411e também a mesma lista de recursos de rede da minha área de trabalho. Como é um desktop e não um laptop, não preciso de um aplicativo de economia de energia. No entanto, se você deseja instalar um aplicativo de economia de energia em um laptop para aumentar a vida útil da bateria, há respostas para essa pergunta aqui no askubuntu. Eu uso as ferramentas do modo laptop do Ubuntu Software Center no meu laptop. Diz-se que o TLP do ppa ppa: linrunner / tlp é mais forte, mas menos estável em alguns modelos de laptop.
22413
1

Acabei de responder minha própria pergunta ... Espero que ajude os outros.

Após os 2 acima sugeridos (e esses 2 primeiros comandos explicados e atualizados para algumas boas definições e clareza):

Vou indicar como visualizar o arquivo de log easy-peasy

Instalação: o Firmware Test Suite (FWTS) é um conjunto de testes que executa verificações de sanidade no firmware. Destina-se a identificar BIOS, UEFI, ACPI e muitos outros erros e, se apropriado, tentará explicar os erros e fornecer conselhos para ajudar a solucionar o problema ou corrigir erros de firmware. Com este comando:

sudo apt-get install fwts

Execute a verificação:

sudo fwts aspm

E para verificar o log deste "Check"

cat results.log

Espero que esta nova informação ajude outros!

Marca

markackerman8-gmail.com
fonte
Eu estava tão ocupado respondendo seu comentário abaixo da minha resposta que não percebi que obtive os mesmos resultados de maneira independente que você obteve 15 minutos depois de postar sua resposta. Eu também aprendi que o link na minha resposta estava quebrado, então eu o atualizei.
Karel
1

Eu tive o mesmo problema na inicialização e consegui resolver seguindo este tópico :

$ 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

depois reinicie.

Espero que isto ajude!

Andrea
fonte