{"id":755,"date":"2021-01-02T10:43:47","date_gmt":"2021-01-02T09:43:47","guid":{"rendered":"https:\/\/www.nimbo.it\/?p=755"},"modified":"2021-03-19T18:47:32","modified_gmt":"2021-03-19T17:47:32","slug":"xubuntu-impostare-wake-on-lan","status":"publish","type":"post","link":"https:\/\/www.nimbo.it\/index.php\/2021\/01\/02\/xubuntu-impostare-wake-on-lan\/","title":{"rendered":"xubuntu impostare wake-on-lan"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Avevo bisogno che il mio vecchio macmini del 2010 usato come server headless uscisse dalla sospensione (<strong>sudo pm-suspend<\/strong> , installato con il pacchetto pm-utils) senza alzarmi dalla scrivania e andare a premere il pulsante di accensione.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando lo usavo con MacOS Sierra, l&#8217;uscita dalla sospensione all&#8217;arrivo di qualche richiesta di rete era automatico, ma ora con xubuntu non lo \u00e8.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quindi ho cercato in rete i comandi per impostare la scheda di rete per il risveglio <a rel=\"noreferrer noopener\" href=\"https:\/\/it.wikipedia.org\/wiki\/Wake_on_LAN\" target=\"_blank\">wake-on-lan<\/a> all&#8217;arrivo di un magic packet.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">Ecco i passaggi: verificati su xubuntu 20.04 con scheda di rete cablata, per il wi-fi la procedura varia e dipende dai pacchetti installati sul sistema.<\/p>\n\n\n\n<ul>\n<li>Installare con <strong>apt install ethtool<\/strong> il pacchetto che fornir\u00e0 il comando wol<\/li>\n<li>Verificare, tramite il comando <strong>ip address<\/strong>, come viene identificata nel sistema la scheda di rete da risvegliare, cercando nel risultato del comando una riga simile a enpXsXfX, quello \u00e8 l&#8217;identificativo della scheda. Annotarsi il mac address (vedere nella riga link\/ether la serie di numeri separati dai duepunti) della scheda di rete da svegliare.<\/li>\n<li>Creare un file in <strong>\/etc\/init.d<\/strong> chiamato <strong>wakeonlanconfig<\/strong>, nel file scrivere le seguenti righe: <br>\n<code>#!\/bin\/bash<br>\nethtool -s eth0 wol g <br>\nexit\n<\/code>\n<br>\nin cui al posto di eth0 andr\u00e0 sostituito l&#8217;identificativo della scheda annotato al punto 2\n<\/li>\n<li>Impostare come eseguibile il file wakeonlanconfig<br>\n<code>chmod a+x wakeonlanconfig<\/code><\/li>\n<li>Aggiungere il file agli script di avvio<br>\n<code>update-rc.d -f wakeonlanconfig defaults<\/code><\/li>\n<li>Provare a lanciarlo da terminale per vedere che non compaiano errori<br>\n<code>bash \/etc\/init.d\/wakeonlanconfig<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">A questo punto, quando il server verr\u00e0 messo in stato di sospensione, potr\u00e0 essere risvegliato da un client che invia un comando <strong>wakeonlan <\/strong>seguito dal <strong>mac-address <\/strong>del server.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Forse, ma non ho verificato, nello script che imposta la scheda di rete si potrebbe usare il comando <strong>wol p<\/strong> invece che <strong>wol g<\/strong>, per risvegliare la scheda tramite attivit\u00e0 fisica, invece che all&#8217;arrivo di un magic packet<\/em><\/p>\n\n\n\n<small>fonte: https:\/\/ubuntuforums.org\/showthread.php?t=234588<\/small>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Avevo bisogno che il mio vecchio macmini del 2010 usato come server headless uscisse dalla sospensione (sudo pm-suspend , installato con il pacchetto pm-utils) senza alzarmi dalla scrivania e andare a premere il pulsante di accensione. Quando lo usavo con MacOS Sierra, l&#8217;uscita dalla sospensione all&#8217;arrivo di qualche richiesta di rete era automatico, ma ora &hellip; <a href=\"https:\/\/www.nimbo.it\/index.php\/2021\/01\/02\/xubuntu-impostare-wake-on-lan\/\" class=\"more-link\">Leggi tutto<span class=\"screen-reader-text\"> &#8220;xubuntu impostare wake-on-lan&#8221;<\/span><\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[32,2,36,35],"tags":[56,59],"class_list":["post-755","post","type-post","status-publish","format-standard","hentry","category-hardware","category-linux","category-tipsetricks","category-tutoriallinux","tag-mac","tag-mac-mini"],"_links":{"self":[{"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/posts\/755","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/comments?post=755"}],"version-history":[{"count":15,"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/posts\/755\/revisions"}],"predecessor-version":[{"id":829,"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/posts\/755\/revisions\/829"}],"wp:attachment":[{"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/media?parent=755"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/categories?post=755"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.nimbo.it\/index.php\/wp-json\/wp\/v2\/tags?post=755"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}