sprzęt:
- włączone WOL w BIOSIE
- włączone ACPI aware OS w BIOSIE
- włączone Ring On Power On w BIOSIE
- karta oparta na sis900 zintegrowana na płycie głównej
- karta realtek 8139 na PCI
oprogramowanie:
WINDOWS (budzenie MagicPacketem z uśpienia działa na obu kartach pięknie).
+ Debian (świeża instalacja z netinstal, jądro 2.6.18 (nie ruszane):
Kod: Zaznacz cały
acpi = on
Kod: Zaznacz cały
ethtool -s $IFACE wol g
- przed zamknięciem systemu na wszelki wypadek:
Kod: Zaznacz cały
echo LAN > /proc/acpi/wakeup
Kod: Zaznacz cały
echo standby > /sys/power/state, echo disk > /sys/power/state
Kod: Zaznacz cały
wakeonlan -i 192.168.1.255 -p <N> <MAC>
Kod: Zaznacz cały
wol <MAC>
Kod: Zaznacz cały
etherwake -D <MAC>
Kod: Zaznacz cały
etherwake -D <reversed MAC>
Laptop i PC w sieci połączone ruterem (linksysa), oba oczywiście na kabelku.
Wcześniej bawiłem się na Slacku 12.2 i z takimi samymi rezultatami.
Spostrzeżenia:
+ sprzęt i ustawienia w BIOSIE wydają się poprawne, bo Windowsa mi budzi
+ ruter tez chyba dobrze ustawiony, bo z PC mogę obudzić laptopa (na laptopie Gentoo z jądrem 2.6.26-tuxonice)
+ na laptopie jak zamykam poleceniem ,,halt'' czy ,,shutdown'' czy hibernuje, interfejs jest podniesiony (up), na PC z Windowsem jak robię zawieszanie (suspend) systemu też jest podniesiony (up) (widzę na ruterze), natomiast w Debianie zawsze down (zawsze odcina zasilanie, nawet przy ustawieniach post-down w /etc/network/interfaces). Jedyna sytuacja kiedy zostaje up, to przy
Kod: Zaznacz cały
echo standby > /sys/power/state
Z góry dziękuję za pomoc.