| Termin | Definicja |
|---|---|
| LAN sterowany przez ACPI | LAN sterowany przez ACPI to mechanizm, w którym stan zasilania modułu sieciowego jest zarządzany poprzez tabele zaawansowanej konfiguracji i zarządzania energią. LAN sterowany przez ACPI – definicja i sposób działaniaLAN sterowany przez ACPI to sposób współpracy pomiędzy układem sieciowym, firmware komputera oraz systemem operacyjnym, w którym dostępność interfejsu Ethernet zależy od aktualnego stanu zasilania urządzenia. ACPI, czyli standard zaawansowanego zarządzania konfiguracją i energią, opisuje między innymi przechodzenie komputera pomiędzy trybem pracy, uśpieniem, hibernacją i wyłączeniem. W ramach tych stanów kontroler LAN może otrzymywać zasilanie, pozostawać częściowo aktywny albo zostać całkowicie odłączony. Nie chodzi więc wyłącznie o samo podłączenie przewodu sieciowego. Istotne jest to, czy płyta główna, kontroler Ethernet, układ zarządzania energią oraz sterownik systemowy prawidłowo uzgadniają swój stan. W zależności od konstrukcji komputera interfejs może zachować możliwość wybudzania urządzenia po odebraniu odpowiedniego sygnału sieciowego, odłączyć aktywność podczas uśpienia albo zostać włączony dopiero po pełnym uruchomieniu systemu. Taki mechanizm ogranicza zużycie energii i pozwala dopasować zachowanie karty sieciowej do bieżącego trybu pracy. Informacje dotyczące stanów zasilania są przekazywane przez firmware, zwykle w postaci struktur opisujących urządzenia, ich zależności oraz dozwolone przejścia pomiędzy trybami. System operacyjny odczytuje te dane i korzysta z nich przy włączaniu, usypianiu, wznawianiu oraz wyłączaniu kontrolera LAN. Jeżeli opis sprzętu jest niezgodny z rzeczywistą konstrukcją płyty głównej albo sterownik nie interpretuje go poprawnie, mogą pojawić się objawy przypominające awarię sieci, mimo że sam port i przewód pozostają sprawne. Znaczenie ACPI dla działania karty sieciowejKlasyczny interfejs LAN działa w sposób ciągły wtedy, gdy komputer pozostaje w pełnym stanie pracy. Po przejściu do uśpienia sytuacja może wyglądać inaczej. Kontroler może zostać przełączony w stan niskiego poboru energii, zachować ograniczoną funkcjonalność albo otrzymać pozwolenie na reagowanie na zdarzenia wybudzające. O tym, który wariant zostanie zastosowany, decydują ustawienia firmware, możliwości sprzętu oraz konfiguracja systemu. W praktyce ACPI współdziała z kilkoma elementami. Firmware płyty głównej określa sposób udostępniania urządzenia, system operacyjny zarządza jego stanem podczas zmian trybu zasilania, a sterownik karty sieciowej tłumaczy te polecenia na operacje kontrolera. Znaczenie mogą mieć również ustawienia dotyczące wybudzania przez sieć, oszczędzania energii, odłączania urządzenia podczas uśpienia oraz przywracania poprzedniego stanu po wznowieniu pracy. W komputerach przenośnych mechanizm ten jest szczególnie istotny, ponieważ pozwala ograniczyć pobór energii z akumulatora. Jednocześnie zbyt agresywne oszczędzanie energii może opóźniać uzyskanie połączenia po otwarciu pokrywy lub powodować chwilową utratę komunikacji. W komputerach stacjonarnych większe znaczenie może mieć możliwość zdalnego wybudzania, reakcja na zmianę stanu zasilania oraz zachowanie karty sieciowej po wyłączeniu systemu. Porównując LAN sterowany przez ACPI z interfejsem działającym bez kontroli stanów zasilania, należy rozdzielić dwie kwestie: dostępność fizycznego połączenia oraz gotowość urządzenia do obsługi ruchu. Kabel może być prawidłowo podłączony, diody portu mogą zachowywać się normalnie, a mimo to system po wznowieniu nie odzyskać adresu lub nie uruchomić karty we właściwym momencie. Taki przypadek wymaga sprawdzenia całego łańcucha zależności, a nie tylko wymiany przewodu. Typowe problemy i błędy związane z LAN oraz ACPIJednym z częstszych objawów jest brak połączenia po wybudzeniu komputera. Interfejs może być widoczny w systemie, lecz nie odpowiadać na ruch sieciowy, nie pobierać konfiguracji automatycznie albo pojawiać się dopiero po ponownym uruchomieniu. Innym problemem bywa samoczynne rozłączanie po przejściu w stan oszczędzania energii. Czasami połączenie wraca po ręcznym wyłączeniu i ponownym włączeniu karty w ustawieniach systemowych, co wskazuje na problem z przejściem między stanami, a niekoniecznie na uszkodzenie przewodu. Możliwe są także błędy zgłaszane przez system przy uruchamianiu lub wznawianiu pracy. Kontroler LAN może być oznaczony jako niedostępny, uruchamiać się z opóźnieniem albo pojawiać się pod inną nazwą po aktualizacji firmware. Zdarza się również, że po zmianie systemu operacyjnego działanie sieci staje się niestabilne, ponieważ nowy sterownik inaczej interpretuje informacje ACPI albo nie obsługuje wszystkich funkcji danego kontrolera. Do diagnostyki warto włączyć sprawdzenie ustawień firmware, konfiguracji zarządzania energią, sterownika karty sieciowej, dzienników systemowych oraz zachowania urządzenia w różnych stanach zasilania. Należy odróżnić problem z ACPI od awarii fizycznej. Uszkodzenie gniazda, kontrolera, elementów zasilania płyty głównej lub samego przewodu może dawać podobne objawy, ale zwykle nie ogranicza się wyłącznie do momentu przejścia w uśpienie czy wznowienia. Znaczenie może mieć także funkcja szybkiego uruchamiania, która łączy częściowe wyłączenie systemu z zachowaniem wybranych danych rozruchowych. Przy niektórych konfiguracjach karta sieciowa nie jest wtedy inicjalizowana identycznie jak po pełnym uruchomieniu. Podobne różnice mogą wystąpić po aktualizacji systemu, przywróceniu ustawień firmware, zmianie opcji dotyczących wybudzania przez sieć lub instalacji uniwersalnego sterownika zamiast wersji przeznaczonej dla konkretnego modelu płyty głównej. Nie należy pochopnie wyłączać wszystkich funkcji oszczędzania energii. Takie działanie może ukryć objaw, lecz nie wyjaśnia przyczyny i może zwiększyć zużycie energii. Lepszym podejściem jest ustalenie, w którym momencie interfejs przestaje działać, czy znika z systemu, czy tylko traci konfigurację oraz czy problem występuje po każdym rodzaju uśpienia i wyłączenia. W jakich sytuacjach warto poprosić o ocenę stanu sprzętu - LAN sterowany przez ACPIZgłoszenie do serwisu jest uzasadnione, gdy po uśpieniu lub hibernacji regularnie znika połączenie LAN, karta sieciowa nie uruchamia się po wznowieniu, komputer nie reaguje na próbę wybudzenia przez sieć albo problem powraca mimo ponownej instalacji sterownika. Warto przekazać informację, czy awaria dotyczy wyłącznie połączenia przewodowego, czy również innych urządzeń sieciowych, oraz czy pojawiła się po aktualizacji systemu, zmianie ustawień firmware lub naprawie płyty głównej. Pomoc techniczna może obejmować ocenę konfiguracji ACPI, sprawdzenie zachowania kontrolera w kolejnych stanach zasilania, porównanie działania na właściwym sterowniku oraz kontrolę elementów sprzętowych odpowiedzialnych za komunikację. Jeżeli objaw występuje tylko po wznowieniu, przydatne jest odtworzenie dokładnej sekwencji zdarzeń: zamknięcie systemu, uśpienie, otwarcie pokrywy lub naciśnięcie przycisku zasilania, a następnie sprawdzenie statusu interfejsu i dostępu do sieci. W przypadku sprzętu używanego na co dzień, dla którego przerwy w dostępie do sieci utrudniają pracę, diagnostyka w Warszawskim Pogotowiu Komputerowym 24/7 może objąć zarówno warstwę ustawień, jak i podzespoły odpowiedzialne za zasilanie oraz komunikację. Przy zgłoszeniu warto podać model komputera, wersję systemu, sposób połączenia z routerem i dokładny moment występowania problemu, ponieważ te informacje ułatwiają odróżnienie błędu ACPI od usterki kontrolera LAN. |