Fórum Root.cz

Hlavní témata => Hardware => Téma založeno: ZAJDAN 23. 08. 2017, 13:09:32

Název: Funguje Wake on LAN i po vypnutí?
Přispěvatel: ZAJDAN 23. 08. 2017, 13:09:32
Ahoj...
funguje probuzení počítače i ve stavu kdy je vypnut(powerOff) ? nebo je možno probouzet pouze ze stavu Hibernace a spanku na úrovni OS?

díky
Název: Re:Wake on LAN
Přispěvatel: Jenda 23. 08. 2017, 13:14:52
I když je vypnut, pokud po sobě OS/BIOS nevypne síťovku (nevím jak přesně je to technicky řešeno).
Název: Re:Wake on LAN
Přispěvatel: dustin 23. 08. 2017, 13:16:30
I vypnutí, ale musí se to správně nastavit v biosu i v OS.

V průběhu roků se mi osvědčila při vypínání sekvence příkazů (určitě lze optimalizovat):

Kód: [Vybrat]
ifconfig eth0 up
ethtool -s eth0 wol g
echo enabled >  /sys/class/net/eth0/device/power/wakeup
echo SLOT > /proc/acpi/wakeup
echo KBC > /proc/acpi/wakeup
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: trubicoid2 23. 08. 2017, 13:45:27
mi stacilo vzdy jen to
Kód: [Vybrat]
ethtool -s eth0 wol g
v /sys/class/net/eth0/device/power/  ani v /proc/acpi/ vubec nemam wakeup, neni tedy kam zapsat (jadro 4.9.34)

wol funguje

Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: ZAJDAN 23. 08. 2017, 14:28:46
ja se snazim vzbudit pocitac, ketry je diskless stanice ...bootuje system ze site(PXE) a pres ridici centrum na serveru tu stanici vypinam.
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: trubicoid2 23. 08. 2017, 14:41:30
no a nejde to? pred vypnutim se musi zajistit ten ethtool -s eth0 wol g, nevypne ti to nejakej jinej skript? co to je za distibuci? distribuce by to vypinala takto
Kód: [Vybrat]
ethtool -s eth0 wol d
mozna to na kazdym hardware nepojede, pocitac musi trochu krmit sitovku, nektery distribuce to proto vypnou, nebo v biosu to jde vypnout, nekdy pod divnym nazvem spojenym se sporenim energie ve vypnutem stavu

a jak probouzis?
Kód: [Vybrat]
wol mac:adresa:toho:pocitace:co:chces:probudit
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: ZAJDAN 23. 08. 2017, 14:56:34
je to Debian 8 nactenej ze site pomoci LTSP ...v biosu je vse ohledne wake on lan zaple
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: ZAJDAN 23. 08. 2017, 15:04:25
chapu tedy z prispevkůl zde, ze to musim nastavit i v OS..
nemate nekdo tip jak to v Debianu udelat presistentne?

nasel jsem ze by se to dalo delat pres udev:

Kód: [Vybrat]
/etc/udev/rules.d/99-wol.rules
ACTION=="add", SUBSYSTEM=="net", NAME=="eth*", RUN+="/usr/bin/ethtool -s $name wol g"
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: trubicoid2 23. 08. 2017, 15:29:44
radsi v /etc/network/interfaces, viz https://wiki.debian.org/WakeOnLan (https://wiki.debian.org/WakeOnLan)
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: ZAJDAN 23. 08. 2017, 15:46:46
radsi v /etc/network/interfaces, viz https://wiki.debian.org/WakeOnLan (https://wiki.debian.org/WakeOnLan)

super..pouzil jsem tento postup a jiz se to necha probudit
diky
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: David1234 23. 08. 2017, 15:58:20
Já mám za to že u wake on lan byl problém s ARP tabulkou, na routeru bylo potřeba mít jí nastavenou staticky pro stroj který jsem chtěl budit.
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: trubicoid2 23. 08. 2017, 16:05:42
Já mám za to že u wake on lan byl problém s ARP tabulkou, na routeru bylo potřeba mít jí nastavenou staticky pro stroj který jsem chtěl budit.

takovej problem jsem nemel, mel jsem zato, ze wol paket je broadcast a kazda sitovka s prislusnym MAC se proste zapne, jak ho uslysi
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: David1234 23. 08. 2017, 17:36:53
Pokud je buzený PC na jiném subnetu tak to nutné je. Více o tom třeba tady - http://www.samuraj-cz.com/clanek/wake-on-lan-lokalni-i-vzdaleny-subnet/
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: ZAJDAN 23. 08. 2017, 18:06:06
Existuje případ, kdy stanice nejde probudit žádným způsobem ...a to je, když byla vypnuta tlačítkem PowerOff.
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: trubicoid2 23. 08. 2017, 18:28:41
cudlem by se to nemelo vypinat no

na jinym subnetu - to je jasny
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: dustin 23. 08. 2017, 19:03:38
Pokud by to tlačítko bylo standardní power u atx a nešlo by o hardwarové vypnutí (držení 5s), pak lze tlačítko namapovat na volání poweroff a wol fungovat bude.
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: Cek 24. 08. 2017, 09:44:26
Pokud by to tlačítko bylo standardní power u atx a nešlo by o hardwarové vypnutí (držení 5s), pak lze tlačítko namapovat na volání poweroff a wol fungovat bude.

On asi myslel to tlacitko na zdroji....:-)))
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: dustin 24. 08. 2017, 10:15:54
Co myslel nevím. Adaptéry žádné tlačítko nemívají a některé ATX zdroje mají kolébkový vypínač.
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: j 24. 08. 2017, 10:28:18
Já mám za to že u wake on lan byl problém s ARP tabulkou, na routeru bylo potřeba mít jí nastavenou staticky pro stroj který jsem chtěl budit.
To tezko, protoze WOL posila broadcast.

takovej problem jsem nemel, mel jsem zato, ze wol paket je broadcast a kazda sitovka s prislusnym MAC se proste zapne, jak ho uslysi
Coz je v naprostym souladu s tim, jak se to chovat ma.

Existuje případ, kdy stanice nejde probudit žádným způsobem ...a to je, když byla vypnuta tlačítkem PowerOff.
To zalezi na tom jak hloupej mas MB.

Beznej desktop dodava trvale 5V, jinak by to totiz tim tlackatkem neslo ani zapnout. A prave toho se vyuziva k napajeni sitovky. Je to sice proudove dost omezeny, ale na tohle to staci. Jak se to chova v pripade ruznych zpusobu vypnuti zavisi prave od MB/Biosu. Jinak lze probouzet i na libovolnou aktivitu na portu. Coz ovsem neni prevazne zadany chovani.
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: Lojza 24. 08. 2017, 10:51:14
ja vim ze na linuxu to jde mnohem primocareji ale

nevedel by nekdo jak se to chova na w10 ?

http://winaero.com/blog/how-to-use-wake-on-lan-on-windows-10/ (http://winaero.com/blog/how-to-use-wake-on-lan-on-windows-10/)

je tam volba "only allow magic packet to wake up computer". Kdyz to odskrtnu bude se to probouzet "i jinak" a jakym zpusobem ?
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: Lol Phirae 24. 08. 2017, 11:43:54
Co myslel nevím. Adaptéry žádné tlačítko nemívají a některé ATX zdroje mají kolébkový vypínač.

A ještě pro jistotu - když vytrhneš sňůru ze zdi, tak se to taky neprobudí!  :P  :o
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: ZAJDAN 24. 08. 2017, 13:13:11
Co myslel nevím. Adaptéry žádné tlačítko nemívají a některé ATX zdroje mají kolébkový vypínač.

A ještě pro jistotu - když vytrhneš sňůru ze zdi, tak se to taky neprobudí!  :P  :o
pokud se ta snura da zpet, tak se to samo zapne protoze BIOS ma PowerON after Power failure :_) ...cháááchááá
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: trubicoid2 24. 08. 2017, 13:27:39
je tam volba "only allow magic packet to wake up computer". Kdyz to odskrtnu bude se to probouzet "i jinak" a jakym zpusobem ?

to je asi blbost, asi nechat magnetickej paket a je to
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: ZAJDAN 24. 08. 2017, 13:32:13
ja vim ze na linuxu to jde mnohem primocareji ale
nevedel by nekdo jak se to chova na w10 ?
http://winaero.com/blog/how-to-use-wake-on-lan-on-windows-10/ (http://winaero.com/blog/how-to-use-wake-on-lan-on-windows-10/)
je tam volba "only allow magic packet to wake up computer". Kdyz to odskrtnu bude se to probouzet "i jinak" a jakym zpusobem ?
vim ze existuje jakesi probouzeni alarmem coz na starsich strojich byvalo pripojene na RS232(COM) port
pak jeste Alarm ve smyslu nastaveneho casu primo v BIOSu
pak jeste PowerON by Ring: https://cs.wikipedia.org/wiki/Wake-on-ring
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: Cek 24. 08. 2017, 16:02:09
Co myslel nevím. Adaptéry žádné tlačítko nemívají a některé ATX zdroje mají kolébkový vypínač.

A ještě pro jistotu - když vytrhneš sňůru ze zdi, tak se to taky neprobudí!  :P  :o
pokud se ta snura da zpet, tak se to samo zapne protoze BIOS ma PowerON after Power failure :_) ...cháááchááá

Teda to nikde nastaveny nemam :), max nastavuju prechod do stavu pred utrhnutim snury....Power On after failure bych se bal :-D
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: David1234 24. 08. 2017, 16:29:07
To tezko, protoze WOL posila broadcast.

A proč bych nemohl poslat WOL jako unicast?
If the last hop router has information about an IP address, we can send Magic Packet as a normal unicast, the router receives it and sends it to the correct subnet.
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: Trubicoid2 24. 08. 2017, 19:23:37
No ten vypnutej NIC zrovna IP jakoby nemá. Ale je mi to veskrze jedno. Hlavně že to funguje :)
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: Milfaus 24. 08. 2017, 20:05:33
Je pravda, že by se mi hodilo, aby se mi mašina na těžení sama zapnula v 7 hodin ráno a vypnula v 11 večer (což si nastavím v CRONu). Budit by to mohlo RPI Raspberry ::) Ostatně i ten vypnutý počíták bude mít větší spotřebu ve stand-by než RPIčko ::)

Plánuji přes zimu "TOPIT TĚŽBOU KRYPTOMĚN" :-D
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: trubicoid2 24. 08. 2017, 20:39:57
zapnuti ve zvoleny cas bez maliny: https://www.linux.com/learn/docs/672849-wake-up-linux-with-an-rtc-alarm-clock (https://www.linux.com/learn/docs/672849-wake-up-linux-with-an-rtc-alarm-clock)
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: Milfaus 24. 08. 2017, 21:06:54

Dík za tip, viděl jsem to, ale myslel jsem, že přímo v BIOSu musí být volba pro probuzení stroje.
Tohle je zajímavé.
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: František Ryšánek 26. 08. 2017, 12:21:20
Vážení přátelé, začal jsem psát odpověď s nějakými hardwarovými podrobnostmi, ale jednak toho bylo najednou nějak moc na příspěvek do fóra, jednak mi to přišlo čím dál víc offtopic... nakonec z toho vzniklo cosi jako bajka o zeleném a fialovém drátu (http://support.fccps.cz/industry/ATX_napajeni_a_PME/index.html). Třeba to někomu pomůže.

Mimochodem: pokud vypnete kolíbkový vypínač vzadu na zdroji, neprobudí počítač ani svěcená voda :-) Ze stavu "ACPI S5 = soft power off = je přítomno napájení +5VSB" by WoL zafungovat mělo/mohlo, pokud je nakloněn motherboard a pokud má síťovka toto zapnuto buď z OS po posledním citlivém vypnutí, nebo klidně i po studeném startu, pokud to má síťovka nastaveno ve své konfigurační EEPROMce (konfiguruje se dedicated utilitou od výrobce čipu).
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: dustin 26. 08. 2017, 13:52:46
Vážení přátelé, začal jsem psát odpověď s nějakými hardwarovými podrobnostmi...

Fantastické, díky moc za poučné čtení. Takového se moc nenajde...

Offtopic - měli jsme desku (nějaký intel), která se při aktivovaném WOL vždy 10 sekund po vypnutí z OS sama opět zapnula, bez příchozích WOL paketů. Když se zdroj v čase "vypnutí" natvrdo vypnul (tedy odpojil 5Vsb), nedělalo to až do další aktivace WOL integrované síťovky (spouštěné v rámci shutdown sekvence linuxu). Jiný zdroj nepomohl, nikdo nevěděl, co s tím, dneska už je dávno pryč... Žádné časované probuzení v BIOSu/OS nastavené nebylo. Neměl bys prosím představu, v čem konkrétněji to tehdy mohlo být? Díky moc.
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: František Ryšánek 26. 08. 2017, 19:11:34
Díky za poklonu :-) S tou síťovkou bych si asi taky neporadil. Maximálně bych se podíval multimetrem nebo lépe skopem, jestli mě nešálí zrak, ale jestli se tak chová samotný čip, a nenašel bych žádný problém třeba v napájení okolo, tak bych s tím nic nesvedl. Vnitřek švába páječkou a nožíkem neopravíte :-) Možná sehnat datasheet švába a letmo prohledat, jestli to není "feature".
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: Lol Phirae 26. 08. 2017, 19:59:48
Offtopic - měli jsme desku (nějaký intel), která se při aktivovaném WOL vždy 10 sekund po vypnutí z OS sama opět zapnula, bez příchozích WOL paketů.

Viz (https://superuser.com/questions/205468/ethtool-wol-what-does-wake-on-physical-activity-actually-mean-and-how-can/881802).
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: dustin 26. 08. 2017, 20:41:36
Viz (https://superuser.com/questions/205468/ethtool-wol-what-does-wake-on-physical-activity-actually-mean-and-how-can/881802).

Díky, zajímavé, o physical wakeup jsem netušil. Nicméně v tomto případě to určitě nebylo, dělalo to i při odpojeném eth kabelu, to jsme samozřejmě vyzkoušeli jako první. Prostě něco uvnitř, časované. Ale už ani nevím, kde ta deska je....
Název: Re:Funguje Wake on LAN i po vypnutí?
Přispěvatel: František Ryšánek 27. 08. 2017, 08:55:09
K tomu probuzení síťovkou při "PHY activity":

Síťovka bývala původně rozdělená na dva čipy podle vrstev: MAC a PHY = cca L2 a L1.
Mezi nimi bývalo tradičně rozhraní MII, dnes to může být některá z variant RMII, GMII, RGMII, SGMII nebo jak se všecky jmenujou, plus proti SFPčkům třeba jenom tupý SERDES... (ale jsou i SFPčka co berou SGMII). PHY čip má nějakou svoji inteligenci, přes MII teče nejen payload ale dají se i zpovídat nějaké konfigurační registry PHY. Netuším jestli je to polling-only nebo umí i nějaký "interrupt ve směru PHY->MAC" apod.

Čili pak je otázka, co se vlastně počítá jako "PHY activity". Zas kdyby to bylo "cokoli na MII sběrnici" tak by se možná musela síťovka budit prakticky okamžitě...

Dnešní síťovky mají obvykle MAC a PHY pohromadě v jednom švábu, ale nějaké interní MII tam tuším pořád bývá k vidění. (Oddělené vícenásobné PHY bývá dodnes vidět ve switchích, pokud se nepletu.) Kromě ethtoolu býval nástroj miitool, který uměl i dumpnout MII registry. Ale dlouho jsem to nezkoušel, nevím jestli to není dávno deprecated (jestli MII API dávno nezmizelo ze síťových driverů). No a pokud by se podařilo dumpnout MII registry tak potom pátrat v docech, jestli člověk nenajde něco zajímavého... což by se asi stejně nepodařilo :-/