Co oznacza „r8169: nie można wyłączyć ASPM; System operacyjny nie ma kontroli ASPM ”naprawdę znaczy?

10

Mam ten komunikat w wynikach syslog i dmesg:

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

Czy to problem z konfiguracją lub problem sprzętowy?

int_ua
źródło

Odpowiedzi:

10

r8169 to nazwa modułu kontrolera interfejsu sieciowego Realtek RTL8169, który może być zawarty w twoim /etc/modulespliku. ASPM oznacza Active State Power Management. Włączenie ASPM może być skonfigurowane przez BIOS lub system operacyjny.

Aby uruchomić test aspm w Firmware Test Suite (fwts), otwórz terminal i uruchom:

sudo apt-get install fwts  
sudo fwts aspm  

Aby wyświetlić pełne wyniki, sudo fwts aspmuruchom następujące polecenie:

cat results.log

Ten test sprawdza metodę aktywacji w tabeli ACPI i weryfikuje poprawność konfiguracji ASPM. Odwiedź wiki Ubuntu Firmware Test Suite / Reference / aspm, aby uzyskać informacje na temat oceny wyników działania sudo fwts aspm.

Karel
źródło
Oczywiście nie wyłączyłem L0 ani L1. Czy wiesz, jak mogę je włączyć?
int_ua
lshwmówi, że to RTL8111/8168/8411(i jestem leniwy, by zaznaczyć to pole), jeśli to robi jakąkolwiek różnicę.
int_ua
Tak, to robi różnicę. Mój jest także RTL8111 / 8168/8411! Również można Uruchom sudo lshw -C networki komentarz na temat wszystkich możliwości, które pojawiają się po miejscu gdzie jest napisane: capabilities:. W szczególności, czy to mówi pm, aspmczy oba pmi aspm. Proszę również sprawdzić w /etc/modulespliku i skomentować, jakie wszystkie moduły jądra są ładowane podczas uruchamiania.
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(bez aspm). Moduły:lp coretemp f71882fg
int_ua
Masz taką samą, RTL8111/8168/8411a także tę samą listę możliwości sieciowych, co mój pulpit. Ponieważ jest to komputer stacjonarny, a nie laptop, nie potrzebuję aplikacji oszczędzającej energię. Jeśli jednak chcesz zainstalować aplikację oszczędzającą energię na laptopie, aby zwiększyć żywotność baterii, odpowiedzi na to pytanie znajdziesz tutaj na askubuntu. Używam narzędzi trybu laptopa z Centrum Ubuntu na moim laptopie. Mówi się, że TLP z PPA: linrunner / tlp PPA jest silniejszy, ale mniej stabilny w niektórych modelach laptopów.
karel
1

Właśnie odpowiedziałem na moje pytanie ... Mam nadzieję, że to pomoże innym.

Po 2 powyższych sugestiach (i tych 2 pierwszych komendach wyjaśnionych i przekształconych dla pewnych dobrych definicji i przejrzystości):

Wskażę, jak wyświetlić plik dziennika w łatwy sposób

Instalacja: Firmware Test Suite (FWTS) to pakiet testowy, który wykonuje testy poprawności oprogramowania układowego. Ma on na celu identyfikację BIOS, UEFI, ACPI i wielu innych błędów, aw razie potrzeby spróbuje wyjaśnić błędy i doradzi, jak obejść lub naprawić błędy oprogramowania układowego. Za pomocą tego polecenia:

sudo apt-get install fwts

Uruchom czek:

sudo fwts aspm

I aby sprawdzić dziennik tego „Sprawdź”

cat results.log

Mam nadzieję, że ta nowa informacja pomoże innym!

znak

markackerman8-gmail.com
źródło
Byłem tak zajęty odpowiadaniem na Twój komentarz poniżej mojej odpowiedzi, że nie zauważyłem, że niezależnie uzyskałem te same wyniki, co 15 minut po opublikowaniu odpowiedzi. Dowiedziałem się również, że link w mojej odpowiedzi został uszkodzony, więc zaktualizowałem go.
karel
1

Miałem ten sam problem podczas rozruchu i udało mi się rozwiązać po tym wątku :

$ 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

następnie uruchom ponownie.

Mam nadzieję że to pomoże!

Andrea
źródło