Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
Obě strany předchozí revize Předchozí verze | |||
wake_on_lan [2012/07/29 05:14] – ubuntu | wake_on_lan [2019/02/25 17:21] (aktuální) – upraveno mimo DokuWiki 127.0.0.1 | ||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
+ | ====== Wake On LAN ====== | ||
+ | Velké množství moderních síťových karet podporuje probouzení počítače z nečinnosti, | ||
+ | |||
+ | ===== Zprovoznění Wake On LAN ===== | ||
+ | Ujistěte se, že vaše karta WOL podporuje. Spusťte v [[Terminál|Terminálu]] příkaz | ||
+ | |||
+ | < | ||
+ | sudo ethtool eth0 | ||
+ | </ | ||
+ | kde %%eth0%% je vaše síťová karta (seznam svých síťových karet naleznete v Systém-> | ||
+ | |||
+ | < | ||
+ | Supports Wake-on: puag | ||
+ | Wake-on: g | ||
+ | </ | ||
+ | To znamená, že vaše karta podporuje 4 různé módy probouzení (puag) a právě je aktivní jeden (g). Mód %%g%% je právě ten důležitý, | ||
+ | |||
+ | Pokud vaše karta podporuje WOL, nyní budeme editovat soubor %%/ | ||
+ | |||
+ | < | ||
+ | sudo cp / | ||
+ | </ | ||
+ | Nyní už ho můžeme editovat: | ||
+ | |||
+ | < | ||
+ | gksudo gedit / | ||
+ | </ | ||
+ | V souboru najděte tento text: | ||
+ | |||
+ | < | ||
+ | # Make it possible to not shut down network interfaces, | ||
+ | # needed to use wake-on-lan | ||
+ | netdown=" | ||
+ | if [ " | ||
+ | netdown="" | ||
+ | fi | ||
+ | |||
+ | log_action_msg "Will now halt" | ||
+ | halt -d -f $netdown $poweroff $hddown | ||
+ | </ | ||
+ | a nahraďte ho tímto textem: | ||
+ | |||
+ | < | ||
+ | # Make it possible to not shut down network interfaces, | ||
+ | # needed to use wake-on-lan | ||
+ | netdown=" | ||
+ | if [ " | ||
+ | netdown="" | ||
+ | fi | ||
+ | |||
+ | log_action_msg "Will now halt" | ||
+ | ip link set eth0 up | ||
+ | ethtool -s eth0 wol g | ||
+ | halt -d -f $netdown $poweroff $hddown | ||
+ | </ | ||
+ | Danou síťovou kartu '' | ||
+ | |||
+ | A to je vše. Od teď by vám vždy při vypnutí počítače měla zůstat síťová karta zapnutá (zůstane svítit kontrolka) pro přicházející [[http:// | ||
+ | |||
+ | Teď už jen potřebujete na druhém počítači prográmek, který vám daný Magic Packet pošle a váš počítač probudí. Pro Linux existuje malá utilitka %%etherwake%% přesně pro tyto účely, která je dostupná i v Ubuntu universe repozitářích. | ||
+ | |||
+ | ===== Probuzení vzdáleného počítače ===== | ||
+ | ==== Pomocí wakeonlan ==== | ||
+ | {{.: | ||
+ | |||
+ | Nyní si na cílovém počítači, | ||
+ | < | ||
+ | ip address show eth0 | ||
+ | </ | ||
+ | Nebo to můžete zjistit vzdáleně z cizího počítače pomocí '' | ||
+ | < | ||
+ | arp 192.168.0.3 | ||
+ | </ | ||
+ | Nyní jsme tedy zjistili MAC adresu, která se skládá ze šesti dvojic znaků oddělených dvojtečkami. Například tedy '' | ||
+ | |||
+ | Pokud je správně nastaveno Wake On LAN, tak počítač vypneme a zkusíme jej probudit příkazem '' | ||
+ | < | ||
+ | wakeonlan 00: | ||
+ | </ | ||
+ | |||
+ | ==== Pomocí etherwake ==== | ||
+ | {{.: | ||
+ | |||
+ | Použití je stejné jako s '' | ||
+ | < | ||
+ | sudo etherwake 00: | ||
+ | </ | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | {{page> |