Що означає "r8169: не може відключити ASPM; ОС не має керування ASPM »насправді означає?


10

У мене є це повідомлення у вихідному файлі syslog та dmesg:

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

Це проблема з конфігурацією чи проблема з обладнанням?

Відповіді:


10

r8169 - назва модуля для контролера мережевого інтерфейсу Realtek RTL8169, який може бути включений у ваш /etc/modulesфайл. ASPM розшифровується як Active State Management. Увімкнення ASPM можна налаштувати за допомогою BIOS або ОС.

Щоб запустити тест aspm у тесті прошивки програмного забезпечення (fwts), відкрийте термінал і запустіть:

sudo apt-get install fwts  
sudo fwts aspm  

Для відображення багатослівних результатів sudo fwts aspmзапустіть таку команду:

cat results.log

Цей тест перевіряє метод включення в таблиці ACPI і перевіряє правильність конфігурації ASPM. Завітайте у вікі-тест Ubuntu Firmware Test Suite / Reference / aspm для отримання інформації про те, як оцінити результати роботи sudo fwts aspm.


Очевидно, я не відключив L0s або L1s. Чи знаєте ви, як я можу їх включити?
int_ua

lshwкаже, що це RTL8111/8168/8411(і я лінивий встановити прапорець), якщо це має значення.
int_ua

Так, це має значення. Моя також RTL8111 / 8168/8411! Крім того, ви можете порадувати бігти sudo lshw -C network, і коментар про всі можливості , які з'являються після того, де він говорить: capabilities:. Зокрема, чи говорить воно pm, aspmабо і те, pmі те aspm. Також перевірте у /etc/modulesфайлі та прокоментуйте, що всі модулі ядра, про які він каже, завантажуються під час завантаження.
карел

capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation(немає aspm). Модулі:lp coretemp f71882fg
int_ua

У вас той самий, RTL8111/8168/8411а також той самий перелік можливостей мережі, що і на моєму робочому столі. Оскільки це робочий стіл, а не ноутбук, мені не потрібна програма для економії енергії. Однак якщо ви хочете встановити енергозберігаючу програму на ноутбук, щоб збільшити термін служби акумулятора, тут є відповіді на це питання на askubuntu. Я використовую інструменти для режиму ноутбука з програмного центру Ubuntu на своєму ноутбуці. TLP від ​​ppa: linrunner / tlp PPA, як кажуть, є сильнішим, але менш стабільним у деяких моделях ноутбуків.
карел

1

Я щойно відповів на власне запитання ... Я сподіваюся, що це допомагає іншим.

Після запропонованих вище 2 запропонованих команд (і ці перші 2 команди пояснили і перезавантажили для деяких хороших визначень та ясності):

Я зазначу, як переглядати файл журналу easy-pey

Встановлення: Тестовий пакет програмного забезпечення (FWTS) - це тестовий набір, який виконує перевірку надійності програмного забезпечення. Він призначений для виявлення BIOS, UEFI, ACPI та багатьох інших помилок, і, якщо це доречно, він спробує пояснити помилки та дасть поради, щоб вирішити або виправити помилки мікропрограмного забезпечення. За допомогою цієї команди:

sudo apt-get install fwts

Запустіть чек:

sudo fwts aspm

І щоб перевірити журнал цієї "Перевірки"

cat results.log

Я сподіваюся, що ця нова інформація допоможе іншим!

Позначити


Я був настільки зайнятий, відповідаючи на ваш коментар нижче моєї відповіді, що я не помітив, що незалежно я отримав ті самі результати, що і ви через 15 хвилин після опублікування відповіді. Я також дізнався, що посилання у моїй відповіді було порушено, тому я оновив його.
карел

1

У мене була та сама проблема під час завантаження і мені вдалося вирішити наступну нитку :

$ 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

потім перезавантажте.

Сподіваюся, це допомагає!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.