Wake On Lan: differenze tra le versioni

Da Guide@Debianizzati.Org.
Vai alla navigazione Vai alla ricerca
mNessun oggetto della modifica
 
(22 versioni intermedie di 9 utenti non mostrate)
Riga 1: Riga 1:
Questa tabella cerca di riassumere le alternative libere a diffusi programmi proprietari, a prescindere dal sistema operativo sul quale essi girano.  
{{Versioni compatibili|Jessie|Stretch|Buster}}
== Introduzione ==
Il Wake On Lan è una funzione molto utile che permette di accendere il proprio computer a distanza dall'interno della propria rete locale. Molte schede di rete, soprattutto gli ultimi chip integrati, supportano questa caratteristica che in alcuni casi si può rivelare davvero molto utile. Immaginate ad esempio di avere due PC in due stanze o uffici diverse dello stesso piano o perché no, proprio in due piani diversi e di essere impegnati sulla prima postazione. Vi ricordate però che avete bisogno di andare a controllare un documento che sta sull'altro computer e pensate di aprire VNC ma purtroppo la seconda postazione è ancora spenta e quindi non vi potete collegare. A questo punto solo una cosa vi può aiutare: il '''MagicPacket™'''!


Vale la pena di notare che moltissimi programmi liberi che funzionano su linux possono funzionare, previa ricompilazione, su MacOSX (che � un sistema unix, proprio come linux) e anche su Windows usando [http://www.cygwin.com Cygwin] (che riproduce un sistema unix), e che spesso � anche possibile trovarli in internet gi� ricompilati.
== Preparazione ==


Per rendere la pagina di una qualche utilit� � necessario il contributo di molte persone, quindi tutti sono invitati a partecipare mettettendo link a nuove applicazioni oppure scrivendo una breve pagina riassuntiva dedicata ad una particolare programma libero.
La prima cosa da fare è assicurarsi che il proprio BIOS sia configurato per accettare il wake on lan. Ogni produttore di schede madri fa storia a se, quindi il lettore dovrà autonomamente controllare che la o le impostazioni necessarie siano attivate.


Inizialmente la priorit� sar� popolare la tabella, quindi metteremo semplicemente un link alla home page dei progetti liberi. Si potr� poi affiancare al link della homepage un link '''scheda''' che punta all'eventuale pagina del wiki dedicata a quel programma.
Fatto questo è necessario installare due/tre programmi:
* ethtool
* etherwake e/o wakeonlan


Per ogni proposta, suggerimento o critica usate la pagina di discussione o postate sul forum.
Per installarli è sufficiente, con [[privilegi di amministrazione]], sulla macchina che deve essere avviata da remoto:
<pre>
# apt install ethtool
</pre>


=Tabella Software=
E sulle macchine utilizzate per inviare il messaggio "wake on lan":
{| {{Prettytable}} width="100%"
<pre>
| align="center" | '''Descrizione'''
# apt install etherwake wakeonlan
| align="center" | '''Closed Source'''
</pre>
| align="center" | '''Free Software'''


|-
== Utilizzo di ethtool ==
| align="center" colspan="3" |
All'avvio del computer entrate nel BIOS e attivate il Wake-On-Lan;  solitamente trovate l'impostazione sotto la voce
===Network===
<code>Power Management Setup</code>.
|-
| align="center" |
====Browser Web====


|[http://www.microsoft.com/ie/ Internet Explorer] {{windows}} {{mac}}
Una volta avviato Linux lanciate:
<pre>
# ethtool eth0
</pre>


[http://www.opera.com Opera] {{windows}} {{mac}} {{linux}}
{{ Box | Nome dell'interfaccia di rete | In questo e nei futuri esempi, sostituite '''eth0''' con il nome corrispondente alla scheda di rete che state usando! }}


[http://www.apple.com/safari/ Safari] {{mac}}
A questo punto dovreste vedere una serie di informazioni tra cui qualcosa di simile a questo:
<pre>
        Supports Wake-on: g
        Wake-on: d
</pre>


|[http://www.mozilla.org/products/firefox/ Firefox] {{linux}} {{windows}} {{mac}} - {{deb}}
La voce <code>Supports Wake-on</code> specifica i metodi di wake-on supportati dalla vostra scheda di rete; se non la vedete è un brutto segno!
La voce <code>Wake-on</code> specifica il metodo in uso; <code>d</code> sta per ''disabled'' mentre <code>g</code> è quello che andremo ad usare (Wake on MagicPacket&trade;). ''Se per qualche motivo avete già la voce <code>Wake-on</code> impostata a <code>g</code> potete terminare qui la lettura di questa pagina ;)''


[http://www.kde.org Konqueror] {{linux}} - {{deb}}
Per impostare il metodo a <code>g</code> assicuratevi di avere la lettera <code>g</code> tra quelle che seguono la voce <code>Supports Wake-on</code> e poi digitate:
<pre>
# ethtool -s eth0 wol g
</pre>


[http://www.gnome.org/projects/epiphany/ Epiphany] {{linux}} - {{deb}}
Se rilanciate:
<pre>
# ethtool eth0
</pre>


[http://www.mozilla.org/ Mozilla] {{linux}} {{windows}} {{mac}} - {{deb}}
dovreste avere <code>'''Wake-on: g'''</code>.


[http://www.mozilla.org/products/camino/ Camino] {{mac}}
A questo punto spegnendo il computer lo potrete accendere da un'altra postazione usando o etherwake o wakeonlan.


[http://www.mozilla.org/projects/seamonkey/ Seamonkey (Suite)] {{windows}} {{mac}} {{linux}}
== Risveglio del computer remoto ==


|-
Sia etherwake che wakeonlan permettono di inviare un MagicPacket&trade; alla scheda di rete del PC che volete avviare, accendendolo. Poiché per ipotesi il PC obiettivo è spento non sarà possibile contattarlo tramite un indirizzo IP, ma sarà invece necessario usare il suo indirizzo fisico (MAC Address).
| align="center" |


====Client Email====
Il MAC Address del PC di destinazione è ottenibile solo quando questo è acceso (a meno che per una qualche ragione esso non sia già noto), quindi sarà necessario poter accendere manualmente tale computer almeno una volta. Da terminale digitare allora:
<pre>
$ ip link
</pre>


| [http://office.microsoft.com Outlook] {{windows}}
ed individuate la riga:
1: '''eth0''': <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu ... '''link/ether 00:50:6d:ea:a2:dc''' brd ff:ff:ff:ff:ff:ff


[http://www.microsoft.com/ Outlook Express] {{windows}}
Il MAC Address è la parte che segue la dicitura <code>HWaddr</code> ovvero, nel nostro esempio, <code>00:50:6D:EA:A2:DC</code>.


[http://www.eudora.com/ Eudora] {{windows}}
Segnatevi il MAC Address e dopo aver impostato il metodo di wake-on a <code>g</code> sul PC di destinazione, spegnetelo e recatevi sull'altra postazione.


[http://www.ritlabs.com/en/products/thebat/ TheBat!] {{windows}}
=== Etherwake ===


[http://www.pmail.com/ Pegasus Mail] {{windows}}
Questo applicativo richiede i permessi di root per essere eseguito. Da terminale digitare:


| [http://www.gnome.org/projects/evolution/ Evolution] -- [[ Software:evolution | scheda ]] {{linux}} - {{deb}}
<pre>
# etherwake <mac address> -D


[http://www.mozilla.org/projects/thunderbird/ Thunderbird] {{linux}} {{windows}} {{mac}} - {{deb}}
esempio:
# etherwake 00:50:6D:EA:A2:DC -D
</pre>


[http://kmail.kde.org/ Kmail] {{linux}} - {{deb}}
L'opzione <code>-D</code> serve solo ad avere in output qualche informazione in più sull'operazione.


[http://sylpheed.good-day.net/en/ Sylpheed ] {{linux}} {{windows}} - {{deb}}
{{ Cautionbox | se il PC da accendere ha una scheda madre con chipset nForce ed è collegato alla rete con la scheda di rete integrata allora dovrete invertire il MAC Address quando usate etherwake. Il driver forcedeth che controlla le schede di rete delle schede madri basate su nForce infatti, allo spegnimento del PC, scrive il MAC Address dentro alla scheda di rete, rovesciandolo. Non dovrete quindi digitare:


[http://www.mutt.org/ Mutt] {{linux}} {{deb}}
<pre>
# etherwake 00:50:6D:EA:A2:DC -D
</pre>


|-
ma piuttosto:
| align="center" |


====Chat====
<pre>
# etherwake DC:A2:EA:6D:50:00 -D
</pre> }}
=== Wake On Lan ===


| [http://www.mirc.com/ Mirc] {{windows}}
Questo applicativo può essere usato anche con i privilegi dell'utente normale. Digitare allora:
<pre>$ wakeonlan <macaddress></pre>
per esempio
<pre>$ wakeonlan 00:50:6D:EA:A2:DC</pre>


[http://www.hydrairc.com/ HydraIRC] {{windows}} ''[http://www.hydrairc.com/index.php?page=developers non opensource!].''
== Ultimi ritocchi ==
Se tutto è andato per il verso giusto, il secondo PC dovrebbe essersi acceso.
Ora, se il PC è partito, potrebbe capitare che, lanciando nuovamente:
<pre>
# ethtool eth0
</pre>
il metodo di wake-on ritorni a <code>d</code>.<br/>
Per far si che ogni volta che accendete il computer il metodo usato sia <code>g</code> , è sufficiente modificare il file <code>/etc/rc.local</code> inserendo, subito prima dell'istruzione "exit 0", la riga:
<pre>
ethtool -s eth0 wol g
</pre>


| [http://konversation.kde.org/ Konversation] -- [[Software:konversation | scheda]] {{linux}} - {{deb}}
=== Metodo alternativo ===
Un metodo alternativo che non richiede la modifica dello script di avvio è quello di inserire l'abilitazione della funzione wake quando l'interfaccia di rete viene avviata. Per fare questo si può inserire una specifica direttiva in <code>'''/etc/network/interfaces'''</code>, ad esempio:


[http://www.xchat.org/ Xchat] {{linux}} {{windows}}  - {{deb}}
==== Da Squeeze in avanti ====


[http://gaim.sourceforge.net/ Gaim]  {{linux}} {{windows}}  - {{deb}}
<pre>
auto eth0
iface eth0 inet static
      address 192.168.1.2
      netmask 255.255.255.0
      gateway 192.168.1.1
      ethernet-wol g
</pre>
Notare l'aggiunta della direttiva <code>'''ethernet-wol'''</code>.


[http://packages.debian.org/stable/net/ksirc Ksirc]  {{linux}}  - {{deb}}
==== Prima di Squeeze ====


[http://www.kvirc.net/ Kvirc]  {{linux}}  - {{deb}}
<pre>
auto eth0
iface eth0 inet static
      address 192.168.1.2
      netmask 255.255.255.0
      gateway 192.168.1.1
      up ethtool -s eth0 wol g
</pre>
Notare l'aggiunta della direttiva <code>'''up'''</code>.


[http://www.irssi.org/ Irssi]  {{linux}}  - {{deb}}
=== Alcune note finali ===


|-
* Preferire le schede di rete integrate e quelle PCI a quelle PCIExpress. Nell'esperienza di chi scrive è risultato impossibile risvegliare un PC quando il cavo di rete era collegato alle schede di rete PCIExpress (detto PC era dotato di una scheda integrata, di una PCI e due PCIExpress).
| align="center" |
* Se il wol non funziona provare a collegare direttamente il PC risvegliante a quello risvegliando, quindi ripetere l'invio del magic packet. A chi scrive è capitato che risultasse impossibile, almeno inizialmente, risvegliare il PC bersaglio poiché entrambe le macchine erano collegate ad un hub ethernet. Una volta staccato il cavo del PC risvegliando dall'hub e collegatolo direttamente al PC risvegliante, il primo si è acceso con successo. Ricollegato normalmente il cavo all'hub di rete il PC risvegliando ha continuato ad accendersi correttamente.


====Firewall====
== Conclusioni ==
| [http://www.agnitum.com/products/outpost/index.php OutPost] {{windows}}
La tecnologia Wake-On-Lan si può rendere utile solo nei rari casi in cui si disponga di una LAN con postazioni molto distanti tra loro, tuttavia in tali situazioni si rivela una risorsa davvero preziosa che può aiutare tra le altre cose a risparmiare energia, spegnendo i computer non usati "perché tanto poi ...".


[http://www.zonelabs.com ZoneAlarm] {{windows}}
{{Autori
|Autore = [[Utente:Virtual DarKness|Virtual DarKness]] 16:58, Giu 23, 2005 (EDT)
|Verificata_da =
: [[Utente:Wtf|Wtf]] 00:18, 15 set 2015 (CEST)
: [[Utente:HAL 9000|HAL 9000]] 18:15, 26 ott 2019 (CEST)
|Numero_revisori = 2
}}


| [http://www.netfilter.org/ iptables] {{linux}} - {{deb}}
[[Categoria:Servizi di sistema]][[Categoria:Configurazione ethernet]]
 
Frontend per iptables:
 
[http://www.simonzone.com/software/guarddog/ Guarddog] {{linux}} - {{deb}}
 
[http://kmyfirewall.sourceforge.net/ kmyfirewall] {{linux}} - {{deb}}
 
[http://venom.oltrelinux.com/ knetfilter] {{linux}} - {{deb}}
 
[http://www.fs-security.com/ Firestarter] {{linux}} - {{deb}}
 
[http://www.shorewall.net/ Shorewall] {{linux}} - {{deb}}
 
|-
| align="center" |
 
====Ftp Client====
| [http://www.cuteftp.com/ CuteFTP] {{windows}}
 
| [http://filezilla.sourceforge.net/ Filezilla] {{windows}} 
 
[http://gftp.seul.org/ gftp] {{linux}} - {{deb}}
 
[http://kbear.sourceforge.net/ kbear] {{linux}} - {{deb}}
 
[http://kftpgrabber.sourceforge.net/ kftpgrabber] {{linux}} - {{udeb|http://repos.knio.it}}
 
 
|-
| align="center" |
 
====Instant Messaging====
| [http://www.icq.com/ Icq] {{windows}} {{mac}}
 
[http://www.msn.it Msn] {{windows}}
 
[http://www.mercury.to Mercury] {{linux}} {{windows}} {{mac}}
 
| [http://kopete.kde.org/ Kopete] {{linux}} - {{deb}}
 
[http://gaim.sourceforge.net/ Gaim] {{linux}} {{windows}} {{mac}} - {{deb}}
 
[http://amsn.sourceforge.net/ Amsn] {{linux}} {{windows}} {{mac}} - {{deb}}
 
[http://sim-icq.sourceforge.net/ Sim] {{linux}} - {{deb}}
 
[http://www.miranda-im.org/ Miranda] {{windows}}
 
|-
| align="center" |
 
====News Reader====
 
| [http://www.microsoft.com Microsoft Outlook] {{windows}} {{mac}}
 
| [http://pan.rebelbase.com/ Pan] {{linux}} {{mac}} {{windows}} - {{deb}}
 
[http://knode.sourceforge.net/ Knode] {{linux}} - {{deb}}
 
[http://sylpheed.good-day.net/en/ Sylpheed] {{linux}} {{windows}} - {{deb}}
 
|-
| align="center" |
 
====Voip====
 
|[http://www.skype.com/ Skype] {{linux}} {{Mac}} {{windows}}
 
[http://www.gizmoproject.com/ Gizmo] {{linux}} {{mac}} {{windows}}
 
|[http://www.openwengo.com/ OpenWengo] {{linux}} {{Mac}} {{windows}} - {{deb}}
 
[http://www.gnomemeeting.org/ Ekiga (ex Gnomemeeting)] {{linux}} {{windows}} - {{deb}}
 
[http://www.twinklephone.com/ Twinkle] {{linux}} - {{deb}}
 
|-
| align="center" colspan="3" |
 
===Multimedia===
 
|-
| align="center" colspan="3" |
====Audio====
 
|-
| align="center" |
=====Player=====
 
| [http://www.winamp.com/ Winamp] {{windows}}
 
| [http://coolplayer.sourceforge.net/ CoolPlayer] {{windows}}
 
[http://www.xmms.org/ Xmms] {{linux}} - {{deb}}
 
[http://www.sosdg.org/~larne/w/BMP_Homepage Beep Media Player] {{linux}} - {{deb}}
 
[http://www.zinf.org/ Zinf] {{linux}} - {{windows}} - {{deb}}
 
[http://www.rhythmbox.org Rhythmbox] {{linux}} - {{deb}}
 
[http://kaffeine.sourceforge.net/ Kaffeine] {{linux}} - {{deb}}
 
[http://moc.daper.net/ MOC]  {{linux}} - {{deb}}
 
|-
| align="center" |
 
=====Gestione Raccolte Musicali=====
 
| [http://www.apple.com/itunes/ iTunes] {{mac}} {{windows}}
 
[http://www.microsoft.com/windows/windowsmedia/ Windows Media Player] {{windows}}
 
| [http://www.gnome.org/projects/rhythmbox/ Rhythmbox] (player di default di Gnome) {{linux}} - {{deb}}
 
[http://amarok.kde.org/ Amarok] {{linux}} - {{deb}}
 
[http://listengnome.free.fr/ Listen] {{linux}} - {{deb}}
 
[http://www.sacredchao.net/quodlibet Quod Libet] {{linux}} - {{deb}}
 
[http://muine.gooeylinux.org/ Muine] {{linux}} - {{deb}}
 
[http://www.last.fm/tools/downloads/ Last FM] {{linux}} - {{windows}} - {{mac}}
 
|-
| align="center" |
 
=====Gestione dei Tag=====
 
| [http://xdev.narod.ru/tagscan_e.htm Tag Scanner] {{windows}}
 
| [http://www.sacredchao.net/quodlibet Ex Falso] (parte di Quod Libet) {{linux}} - {{deb}}
 
[http://pwp.netcabo.pt/paol/tagtool/ Tagtool] {{linux}} - {{deb}}
 
[http://easytag.sourceforge.net/ Easytag] {{linux}} {{windows}} - {{deb}}
 
[http://kid3.sourceforge.net/ Kid3] {{linux}} - {{deb}}
 
|-
| align="center" colspan="3" |
 
====Video====
 
|-
| align="center" |
 
=====Player=====
 
| [http://www.microsoft.com/windows/windowsmedia/ Windows Media Player] {{windows}}
 
| [http://www.videolan.org/vlc/ VLC] {{linux}} {{mac}} {{windows}} ''(e molti altri)''
 
[http://xinehq.de/ gXine] {{linux}} - {{deb}}
 
[http://www.mplayerhq.hu/homepage/design7/news.html MPlayer] {{linux}} {{mac}} {{windows}} - {{udeb|http://debian.video.free.fr/}}
 
[http://www.gnome.org/projects/totem/ Totem] {{linux}} - {{deb}}
 
|-
| align="center" colspan="3" |
==== Produzione Audio/Musica ====
 
|-
| align="center" |
===== Architettura =====
 
| Non esiste niente del genere!
 
| [http://jackit.sourceforge.net/ JACKit!] {{linux}} {{mac}} - {{deb}}
 
[http://qjackctl.sourceforge.net/ qjackctl] (GUI per Jack) {{linux}} {{mac}} - {{deb}}
 
|-
| align="center" |
===== Editor Audio =====
 
| [http://www.sonymediasoftware.com/ Soundforge] {{windows}}
 
[http://www.adobe.com/ Adobe Audition] {{windows}}
 
| [http://audacity.sourceforge.net/ Audacity] {{linux}} {{mac}} {{windows}} - {{deb}}
 
[http://rezound.sourceforge.net/ Rezound] {{linux}} - {{deb}}
 
[http://www.metadecks.org/software/sweep/ Sweep] {{linux}} - {{deb}}
 
 
|-
| align="center" |
===== Registratori Multitraccia =====
 
| Protools {{mac}}
 
| [http://ardour.org Ardour] {{linux}} {{mac}} - {{deb}}
 
|-
| align="center" |
===== Editor Audio+Midi =====
 
| [http://www.steinberg.net/ Cubase] {{Windows}} {{mac}}
 
| [http://www.rosegardenmusic.com/ Rosegarden4] {{linux}} - {{deb}}
 
[http://www.muse-sequencer.org/ Muse] {{linux}} - {{deb}}
 
|-
| align="center" |
===== Sequencer =====
|
 
| [http://www.filter24.org/seq24/ Seq24] {{linux}} - {{Deb}}
 
|-
| align="center" |
===== Editor Loop-Based =====
 
| [http://www.flstudio.com/ Friuty Loops] {{windows}}
 
| [http://lmms.sourceforge.net/ Lmms] {{linux}} - {{deb}}
 
|-
| align="center" |
===== Framework Synth/Effetti =====
 
| [http://www.steinberg.net/ VST] {{windows}} {{mac}}
 
| [http://dssi.sourceforge.net/ DSSI] {{linux}} - {{deb}}
 
[http://www.ladspa.org/ LADSPA] {{linux}} - {{deb}}
 
|-
| align="center" |
===== Synth =====
|
 
| [http://zynaddsubfx.sourceforge.net/ ZynAddSubFX] {{linux}} {{windows}} - {{deb}}
 
[http://www.nongnu.org/om-synth/ Om] {{linux}}
 
[http://home.jps.net/~musound/whysynth.html WhySynth] {{linux}}
 
|-
| align="center" |
===== Notazione =====
 
| [http://www.finalemusic.com/ Finale] {{windows}} {{mac}}
 
| [http://lilypond.org/web/ Lilypond] {{linux}} - {{deb}}
 
[http://denemo.sourceforge.net/ Denemo] {{linux}} - {{deb}}
 
[http://noteedit.berlios.de/ NoteEdit] (interfaccia a Lilypond) {{linux}} - {{deb}}
 
[http://www.rosegardenmusic.com/ Rosegarden4] (interfaccia a Lilypond) {{linux}} - {{deb}}
 
|-
| align="center" colspan="3" |
 
====Grafica====
|-
| align="center" |
 
=====Fotoritocco=====
 
| [http://www.it.corel.com/servlet/Satellite?pagename=Corel3It/Products/Display&pfid=1047024809736&pid=1047025538464 Paint Shop Pro] {{windows}}
 
[http://www.adobe.it/products/photoshop/main.html Adobe PhotoShop] {{windows}} - {{mac}}
 
| [http://www.gimp.org/ GIMP] {{windows}} - {{linux}} - {{mac}} - {{deb}}
 
|-
| align="center" |
 
=====Gestione Foto=====
 
| [http://picasa.google.com/index.html Picasa] {{windows}} {{linux}}
 
[http://www.apple.com/ilife/iphoto/ iPhoto] {{mac}}
 
| [http://gthumb.sourceforge.net/ Gthumb] {{linux}} - {{deb}}
 
[http://www.digikam.org/ Digikam] {{linux}} - {{deb}}
 
[http://gqview.sourceforge.net/ GQview] {{linux}} - {{deb}}
 
[http://www.gnome.org/projects/f-spot/ F-Spot] {{linux}} - {{deb}}
 
|-
| align="center" |
 
=====Vettoriale=====
 
| [http://www.it.corel.com/servlet/Satellite?pagename=Corel3It/Products/Display&pfid=1047024809679&pid=1047023175176 CorelDRAW] {{windows}}
 
| [http://www.sodipodi.com/ Sodipodi] {{windows}} - {{linux}} - {{deb}}
 
[http://www.inkscape.org/ InkScape] {{windows}} - {{linux}} - {{mac}} - {{deb}}
 
|-
| align="center" |
 
=====Immagini RAW=====
 
| ''Vari plugin commerciali''
 
| [http://www.cybercom.net/~dcoffin/dcraw/ dcraw] {{linux}} - {{deb}}
 
[http://ufraw.sourceforge.net/ UFRaw] {{linux}} - {{deb}}
 
|-
| align="center" |
 
=====Grafica Tridimensionale=====
 
| [http://www.autodesk.com/maya Maya] {{windows}} - {{linux}} - {{mac}}
 
[http://www.autodesk.com/3dsmax 3D Studio Max] {{windows}}
 
[http://www.rhino3d.com/ Rhinoceros] {{windows}}
 
[http://www.newtek.com/lightwave/ Lightwave 3D] {{windows}} - {{mac}}
 
[http://www.povray.org/ POV-Ray] {{windows}} - {{linux}} - {{mac}} - {{deb}}
 
| [http://blender.org/cms/Home.2.0.html Blender] {{windows}} - {{linux}} - {{mac}} - Solaris - Irix - FreeBSD - {{deb}}
 
[http://www.k-3d.org/ K-3D] {{windows}} - {{linux}} - {{deb}}
 
[http://www.wings3d.com/ Wings 3D] {{windows}} - {{linux}} - {{mac}} - {{deb}}
 
|-
| align="center" colspan="3" |
 
===Office===
 
|-
| align="center" |
====Suite Office====
 
| [http://office.microsoft.com/ Microsoft Office] {{windows}} {{mac}}
 
[http://www.software602.com/ 602 PC Suite] {{windows}}
 
[http://www.sun.com/software/star/staroffice/ StarOffice] {{linux}} {{windows}}
 
|
 
[http://www.openoffice.org OpenOffice.Org] {{linux}} {{windows}} {{mac}} - {{deb}}
 
[http://www.koffice.org Koffice] {{linux}} - {{deb}}
 
[http://www.gnome.org/gnome-office/ GnomeOffice] {{linux}} {{windows}} {{mac}} - {{deb}}
 
|-
| align="center" |
====Editor di Testi [http://it.wikipedia.org/wiki/WYSIWYG WYSIWYG]====
| [http://office.microsoft.com/ Microsoft Word] {{windows}} {{mac}}
 
[http://www.microsoft.com/products/works/default.mspx Microsoft Works] {{windows}}
 
| [http://www.abisource.com/ Abiword] {{linux}} {{windows}} {{mac}} - {{deb}}
 
[http://www.koffice.org Kword] (Parte di Koffice) {{linux}} - {{deb}}
 
[http://www.openoffice.org OpenOfficeWriter] (Parte di OpenOffice.Org) {{linux}} {{windows}} {{mac}} - {{deb}}
 
|-
| align="center" |
====Editor di Testi [http://it.wikipedia.org/wiki/Desktop_Publishing DTP]====
| [http://www.adobe.com/products/pagemaker/main.html Adobe PageMaker] {{windows}} {{mac}}
 
[http://www.quark.com/about/contact/international_web_sites.html QuarkXPress] {{windows}} {{mac}}
 
| [http://www.lyx.org/ Lyx] {{linux}} {{mac}} {{windows}} - {{deb}}
 
[http://www.scribus.org.uk/ Scribus] {{linux}} {{mac}} {{windows}} - {{deb}}
 
[http://www.stacken.kth.se/project/pptout/ Passepartout] {{linux}} {{mac}} - {{deb}}
 
TeX/LaTeX {{linux}} {{windows}} {{mac}} - {{deb}} [http://www.guit.sssup.it/ GUIT]
 
|-
| align="center" |
 
====Editor di Testi orientati<br> alla programazione====
|
 
|[http://www.kde-apps.org/content/show.php?content=9901 KWrite] (default di KDE) {{linux}} - {{deb}}
 
[http://www.gnu.org/software/emacs/emacs.html Emacs] {{linux}} {{windows}} {{mac}} e molti altri - {{deb}}
 
[http://www.vim.org/ Vim] {{linux}} {{windows}} {{mac}} e molti altri - {{deb}}
 
[http://kate.kde.org/ Kate] {{linux}} - {{deb}}
 
[http://www.kdevelop.org/ KDevelop] {{linux}} - {{deb}}
 
[http://kile.sourceforge.net/ Kile] {{linux}} - {{deb}}
 
[http://www.gnome.org/projects/gedit/ Gedit] {{linux}} - {{deb}}
 
|-
| align="center" |
 
====Fogli di Calcolo====
| [http://office.microsoft.com/ Microsoft Excel] {{windows}} {{mac}}
 
[http://www.microsoft.com/products/works/default.mspx Microsoft Works] {{windows}}
 
| [http://www.gnome.org/projects/gnumeric/ Gnumeric] {{linux}} {{windows}} {{mac}} - {{deb}}
 
[http://www.koffice.org Kspread] (Parte di Koffice) {{linux}} - {{deb}}
 
[http://www.openoffice.org OpenOfficeCalc] {{linux}} {{windows}} {{mac}} - {{deb}}
 
|-
| align="center" colspan="3" |
===Programmi Scientifici===
 
|-
| align="center" |
====Matlab====
 
| [http://www.mathworks.com/ Matlab] {{linux}} {{windows}} {{mac}}
 
| [http://www.octave.org/ Octave] {{linux}} {{windows}} {{mac}} - {{deb}}
 
[http://scilabsoft.inria.fr Scilab] {{linux}} {{windows}} {{mac}} - {{deb}}
 
|-
| align="center" colspan="3" |
=== Utilita'===
|-
| align="center" |
====Backup====
| [http://www.microsoft.com Windows Backup] {{windows}}
 
[http://www3.ca.com/solutions/Product.aspx?ID=4536 ARCserve Backup] {{windows}}
 
| [http://www.bacula.org Bacula] {{linux}} {{windows}} {{mac}} -  {{deb}}
 
[http://jr.falleri.free.fr/keep Keep] {{linux}} - {{udeb|http://repos.knio.it}}
 
|-
| align="center" |
====File Manager====
| Explorer {{windows}}
 
[http://www.ghisler.com/ Total Commander] {{windows}}
 
| [http://www.gnome.org/projects/nautilus/ Nautilus] (default di Gnome) {{linux}} - {{deb}}
 
[http://www.konqueror.org/ Konqueror] (default di KDE) {{linux}} - {{deb}}
 
[http://rox.sourceforge.net/phpwiki/index.php/ROX-Filer ROX-filer] {{linux}} - {{deb}}
 
[http://en.wikipedia.org/wiki/Gentoo_file_manager Gentoo] {{linux}} - {{deb}}
 
[http://roland65.free.fr/xfe/ Xfe] {{linux}} - {{deb}}
 
[http://krusader.sourceforge.net/ Krusader] {{linux}} - {{deb}}
 
[http://tuxcmd.sourceforge.net/ Tux-commander] {{linux}}
 
[http://www.nongnu.org/gcmd/ Gnome-commander] {{linux}} - {{deb}}
 
[http://thunar.xfce.org/index.html Thunar] {{linux}} - {{deb}}
|-
 
| align="center" |
====Gestione Filesystem====
| [http://www.symantec.com/home_homeoffice/products/system_performance/pm80/index.html Partition Magic] {{windows}}
 
| [ftp://ftp.kernel.org/pub/linux/utils/util-linux/ fdisk] {{linux}} - {{deb}}
 
[ftp://ftp.kernel.org/pub/linux/utils/util-linux/ cfdisk] {{linux}} - {{deb}}
 
[http://www.gnu.org/software/parted/ parted] {{linux}} - {{deb}}
 
[http://qtparted.sourceforge.net/ qtparted] {{linux}} - {{deb}}
 
[http://gparted.sourceforge.net/ gparted] {{linux}} - {{deb}}
 
|-
 
 
| align="center" |
====Masterizzazione====
| [http://www.nero.com/ita/index.html Nero Burning Room] {{windows}} {{linux}}
 
| [http://www.k3b.org/ K3b] {{linux}} - {{deb}}
 
[http://gnomebaker.sourceforge.net/v2/ Gnomebaker] {{linux}} - {{deb}}
 
[http://graveman.tuxfamily.org/index.php?l=e Graveman] {{linux}} - {{deb}}
 
[http://www.xcdroast.org/ X-CD-roast] {{linux}} - {{deb}}
 
|-
| align="center" |
 
====Pulizia del Sistema====
| [http://www.symantecstore.com/antivirus/norton-cleansweep-a.htm CleanSweep] {{windows}}
 
| [http://www.kde-apps.org/content/show.php?content=28631 Kleansweep] {{linux}} {{udeb|http://repos.knio.it}}
|}
 
==Legenda==
Nella tabella sono presenti alcuni simboli, per identificare quali sistemi operativi sono supportati dalle applicazioni:
: {{linux}} Indica che il programma e' compatibile con Linux.
: {{windows}} Indica che il programma e' compatibile con Windows.
: {{mac}} Indica che il programma e' compatibile con MacOs.
 
Sono, inoltre, presenti delle swirl, che indicano la presenza dei programmi in formato .deb.
: {{deb}} Indica che il programma e' stato pacchettizzato ed e' presente nei repository ufficiale Debian.
: http://guide.debianizzati.org/images/7/7b/Swirl_gray.png Indica che il programma e' stato pacchettizzato, ma e' presente in un repository non ufficiale. E' inoltre presente un link al repository in cui si trova il pacchetto.

Versione attuale delle 16:16, 26 ott 2019

Debian-swirl.png Versioni Compatibili

Debian 8 "jessie"
Debian 9 "stretch"
Debian 10 "buster"

Introduzione

Il Wake On Lan è una funzione molto utile che permette di accendere il proprio computer a distanza dall'interno della propria rete locale. Molte schede di rete, soprattutto gli ultimi chip integrati, supportano questa caratteristica che in alcuni casi si può rivelare davvero molto utile. Immaginate ad esempio di avere due PC in due stanze o uffici diverse dello stesso piano o perché no, proprio in due piani diversi e di essere impegnati sulla prima postazione. Vi ricordate però che avete bisogno di andare a controllare un documento che sta sull'altro computer e pensate di aprire VNC ma purtroppo la seconda postazione è ancora spenta e quindi non vi potete collegare. A questo punto solo una cosa vi può aiutare: il MagicPacket™!

Preparazione

La prima cosa da fare è assicurarsi che il proprio BIOS sia configurato per accettare il wake on lan. Ogni produttore di schede madri fa storia a se, quindi il lettore dovrà autonomamente controllare che la o le impostazioni necessarie siano attivate.

Fatto questo è necessario installare due/tre programmi:

  • ethtool
  • etherwake e/o wakeonlan

Per installarli è sufficiente, con privilegi di amministrazione, sulla macchina che deve essere avviata da remoto:

# apt install ethtool

E sulle macchine utilizzate per inviare il messaggio "wake on lan":

# apt install etherwake wakeonlan

Utilizzo di ethtool

All'avvio del computer entrate nel BIOS e attivate il Wake-On-Lan; solitamente trovate l'impostazione sotto la voce Power Management Setup.

Una volta avviato Linux lanciate:

# ethtool eth0
Info.png Nome dell'interfaccia di rete
In questo e nei futuri esempi, sostituite eth0 con il nome corrispondente alla scheda di rete che state usando!


A questo punto dovreste vedere una serie di informazioni tra cui qualcosa di simile a questo:

        Supports Wake-on: g
        Wake-on: d

La voce Supports Wake-on specifica i metodi di wake-on supportati dalla vostra scheda di rete; se non la vedete è un brutto segno! La voce Wake-on specifica il metodo in uso; d sta per disabled mentre g è quello che andremo ad usare (Wake on MagicPacket™). Se per qualche motivo avete già la voce Wake-on impostata a g potete terminare qui la lettura di questa pagina ;)

Per impostare il metodo a g assicuratevi di avere la lettera g tra quelle che seguono la voce Supports Wake-on e poi digitate:

# ethtool -s eth0 wol g

Se rilanciate:

# ethtool eth0

dovreste avere Wake-on: g.

A questo punto spegnendo il computer lo potrete accendere da un'altra postazione usando o etherwake o wakeonlan.

Risveglio del computer remoto

Sia etherwake che wakeonlan permettono di inviare un MagicPacket™ alla scheda di rete del PC che volete avviare, accendendolo. Poiché per ipotesi il PC obiettivo è spento non sarà possibile contattarlo tramite un indirizzo IP, ma sarà invece necessario usare il suo indirizzo fisico (MAC Address).

Il MAC Address del PC di destinazione è ottenibile solo quando questo è acceso (a meno che per una qualche ragione esso non sia già noto), quindi sarà necessario poter accendere manualmente tale computer almeno una volta. Da terminale digitare allora:

$ ip link

ed individuate la riga:

1: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu ... link/ether 00:50:6d:ea:a2:dc brd ff:ff:ff:ff:ff:ff

Il MAC Address è la parte che segue la dicitura HWaddr ovvero, nel nostro esempio, 00:50:6D:EA:A2:DC.

Segnatevi il MAC Address e dopo aver impostato il metodo di wake-on a g sul PC di destinazione, spegnetelo e recatevi sull'altra postazione.

Etherwake

Questo applicativo richiede i permessi di root per essere eseguito. Da terminale digitare:

# etherwake <mac address> -D

esempio:
# etherwake 00:50:6D:EA:A2:DC -D

L'opzione -D serve solo ad avere in output qualche informazione in più sull'operazione.

Attention.png Avvertimento
se il PC da accendere ha una scheda madre con chipset nForce ed è collegato alla rete con la scheda di rete integrata allora dovrete invertire il MAC Address quando usate etherwake. Il driver forcedeth che controlla le schede di rete delle schede madri basate su nForce infatti, allo spegnimento del PC, scrive il MAC Address dentro alla scheda di rete, rovesciandolo. Non dovrete quindi digitare:
# etherwake 00:50:6D:EA:A2:DC -D

ma piuttosto:

# etherwake DC:A2:EA:6D:50:00 -D

Wake On Lan

Questo applicativo può essere usato anche con i privilegi dell'utente normale. Digitare allora:

$ wakeonlan <macaddress>

per esempio

$ wakeonlan 00:50:6D:EA:A2:DC

Ultimi ritocchi

Se tutto è andato per il verso giusto, il secondo PC dovrebbe essersi acceso. Ora, se il PC è partito, potrebbe capitare che, lanciando nuovamente:

# ethtool eth0

il metodo di wake-on ritorni a d.
Per far si che ogni volta che accendete il computer il metodo usato sia g , è sufficiente modificare il file /etc/rc.local inserendo, subito prima dell'istruzione "exit 0", la riga:

ethtool -s eth0 wol g

Metodo alternativo

Un metodo alternativo che non richiede la modifica dello script di avvio è quello di inserire l'abilitazione della funzione wake quando l'interfaccia di rete viene avviata. Per fare questo si può inserire una specifica direttiva in /etc/network/interfaces, ad esempio:

Da Squeeze in avanti

auto eth0
iface eth0 inet static
       address 192.168.1.2
       netmask 255.255.255.0
       gateway 192.168.1.1
       ethernet-wol g

Notare l'aggiunta della direttiva ethernet-wol.

Prima di Squeeze

auto eth0
iface eth0 inet static
       address 192.168.1.2
       netmask 255.255.255.0
       gateway 192.168.1.1
       up ethtool -s eth0 wol g

Notare l'aggiunta della direttiva up.

Alcune note finali

  • Preferire le schede di rete integrate e quelle PCI a quelle PCIExpress. Nell'esperienza di chi scrive è risultato impossibile risvegliare un PC quando il cavo di rete era collegato alle schede di rete PCIExpress (detto PC era dotato di una scheda integrata, di una PCI e due PCIExpress).
  • Se il wol non funziona provare a collegare direttamente il PC risvegliante a quello risvegliando, quindi ripetere l'invio del magic packet. A chi scrive è capitato che risultasse impossibile, almeno inizialmente, risvegliare il PC bersaglio poiché entrambe le macchine erano collegate ad un hub ethernet. Una volta staccato il cavo del PC risvegliando dall'hub e collegatolo direttamente al PC risvegliante, il primo si è acceso con successo. Ricollegato normalmente il cavo all'hub di rete il PC risvegliando ha continuato ad accendersi correttamente.

Conclusioni

La tecnologia Wake-On-Lan si può rendere utile solo nei rari casi in cui si disponga di una LAN con postazioni molto distanti tra loro, tuttavia in tali situazioni si rivela una risorsa davvero preziosa che può aiutare tra le altre cose a risparmiare energia, spegnendo i computer non usati "perché tanto poi ...".




Guida scritta da: Virtual DarKness 16:58, Giu 23, 2005 (EDT) Swirl-auth60.png Debianized 60%
Estesa da:
Verificata da:
Wtf 00:18, 15 set 2015 (CEST)
HAL 9000 18:15, 26 ott 2019 (CEST)

Verificare ed estendere la guida | Cos'è una guida Debianized