Portál AbcLinuxu, 5. května 2025 04:51

Dotaz: Zapnutie PC cez WakeOnLan

21.12.2007 20:53 JP2
Zapnutie PC cez WakeOnLan
Přečteno: 1754×
Odpovědět | Admin
Dobry den,

riesim nasledujuci problem: Mam intel dosku ktoru chcem zobudzat po sieti. Nainstaloval som system Windows XP, po vypnuti je mozne programom WakeOnLan pocitac spustit. Pri instalacii linuxu (Knoppix, Debian, SuSE 10.3) po vypnuti PC uz nieje mozne pocitac prebudit.

Ako mam postupovat pri rieseni?

Dakujem za pomoc
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

21.12.2007 21:20 matoo | skóre: 7
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
Odpovědět | | Sbalit | Link | Blokovat | Admin
je uplne jedno aky ma pocitac OS, ktory chces zobudit .. to s OS nema nic spolocne ..
..my server has more fans than britney..
Luboš Doležel (Doli) avatar 21.12.2007 21:50 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
Bohužel má, jakkoliv je to idiotské. Mám tu jedno PC s integrovanou síťovkou, u které se musí WoL aktivovat ovladačem - v BIOSu to zapnout nejde, ovladač pro Linux to neumí.
22.12.2007 22:14 matoo | skóre: 7
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
hm .. to je zaujimave .. ak som teda pochopil spravne situaciu, tak su na sieti (podsieti) 2 compy .. jeden sa snazi zobudit ten druhy, ktory je off momentalne (teda nehybernuje) .. preco by mal byt ten comp zavisly na OS? ten comp by som mal vediet zobudit aj keby tam nebol ziaden OS nahodeny .. toto (teda som o tom silne presvedceny) je vec BIOSu ..
mylit sa vsak mozem ... ak to tak nie je, rad sa necham poucit ..
..my server has more fans than britney..
Luboš Doležel (Doli) avatar 22.12.2007 22:18 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
Problém je v tom, že driver musí na té síťovce tu funkci zapnout, aby pak byla při vypnutém PC ochotná ten WoL paket přijmout.
22.12.2007 22:26 matoo | skóre: 7
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
hmm .. na chvilu som nejak nemyslel, ze sietovky su aj ine ako build-in :) a teda ze moze nastat situacia, kedy treba taketo cosi nastavovat z userspace ..
..my server has more fans than britney..
22.12.2007 22:52 timeos | skóre: 32
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
Zial je to fakt tak... ked vypnem na notasi wokna, tak sietovka ostava svietit aj ked je NB vypnuty... pri vypnuti z linuxu je sietofka odpojena uplne. ...tiez som si najprv myslel ze je to jedno.. ale nieje.
22.12.2007 00:20 Arno3t | skóre: 23 | Uherské Hradiště
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mrknete se na man ethtool na prepinac wol. Treba to vyresi vas problem.
22.12.2007 13:13 Sectio Aurea | skóre: 13 | Praha
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkuste ethtool eth0 pro vypsání informací. Případně eth1 atd.

Na řádku Supports Wake-on: g jsou vypsané podporované typy probouzení(viz man ethtool). Zajímavý pro vás bude pravděpodobně typ g.

O řádek níž jsou potom aktivované typy Wake-on: g.

Pokud není aktivováno, aktivujte pomocí ethtool -s eth0 wol g.

Potom je ještě potřeba říci, aby karta po vypnutí zůstala aktivní. V souboru /etc/conf.d/rc změnte na RC_DOWN_INTERFACE="no"

Abyste příkaz pro aktivaci nemusel zadávat pokaždé :-), zapište ho do /etc/conf.d/local.start např. takto
echo "ethtool -s eth0 wol g" >> /etc/conf.d/local.start
22.12.2007 13:43 .
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
Dovolil bych si poznamenat, že žádné vámi uváděné konfigurační soubory se na mém počítači nevyskytují a stejně tak se nemusí vyskytovat na počítači tazatele. Takže se bude muset sám rozhodnout, kam umístí potřebný příkaz a jako odpověď mu bohatě stačí upozornění na to, že program ethtool umí způsob buzení nastavit. To bylo ovšem uvedeno již v předchozí odpovědi.
22.12.2007 17:36 Sectio Aurea | skóre: 13 | Praha
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
Ano pravda, popsal jsem postup pro Gentoo :-) Měl by se tedy snažit dosáhnout stejného efektu pomocí skriptů a konfigurace obvyklé pro jeho distro.

Nicméně se samotným ethtool nevystačí, sice nastaví wol, ale pokud nezabrání vypnutí síťové karty, tak nic neprobudi. Mám zkušenosti, že síťovky se defaultně vypínají. Ethtool je určitě dobrý základ, ale pokud myslíte, že mu to bohatě stačí, tak budiž ;-)
22.12.2007 21:42 .
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
On potřebuje mít kromě karty s wol ještě počítač, který se umí probudit. Ale vzhledem k tomu, že Windows se mu budí, tak to počítač umí a BIOS je správně nastavený. Pak už bych si tedy opravdu dovolil předpokládat, že nastavením wol pomocí ethtool dosáhne toho, čeho chce.
22.12.2007 22:12 Sectio Aurea | skóre: 13 | Praha
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
Taky jsem si to dřív myslel, ale měl jsem stejný problém jako on. Tj. při vypnutí z windows se síťovka nevypínala a buzení chodilo, ale při vypnutí z linuxu se mi síťovka vypínala a buzení nechodilo. A musel jsem to tedy nastavit tak, jak jsem psal výše. Prostě to nezáleží jen na tom, co je nastavené v BIOSu.
23.12.2007 09:58 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
Ještě je nutné vzít v úvahu možnost, že to nastavování wol nějakým způsobem řeší jeho distro. Pak je potřeba ta nastavení provést nejen na úrovni síťové karty, ale i na úrovni distribuce. (Leda že by počítač vypínal rychlým vytažením síťového kabelu.) Čím víc user-friendly distribuce, tím víc s tím asi bude práce :)
24.12.2007 22:50 JP2
Rozbalit Rozbalit vše Re: Zapnutie PC cez WakeOnLan
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak tento problem som vyriesil podla vyssie uvedeneho. Pravdepodobne to bolo vypnutim karty ukoncovanym systemom.

V systeme OpenSuSE 10.3 (2.6.22.5-31) som pridal do /etc/init.d/halt.local

ethtool -s eth0 wol g

Po vypnuti systemu a naslednom WakeOnLan sa pocitac bezproblemov prebudi.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.