sabato, ottobre 02, 2010

Wake On LAN su CentOS

Dopo un po' di tribolazioni con il wake on lan (che serve per avviare una macchina da remoto) ho trovato il modo più semplice (almeno per me) per far funzionare tutto:



Operazioni da effettuare sulla macchina che deve essere accesa da remoto:



Abilitare dal bios (se lo supporta) la funzione Wake on su PCI o Wake On Lan
nelle schede asrock si abilita dalla voce ACPI -> Ring on PCI o qualcosa di simile



Poi bisogna editare lo script di shutdown



vim /etc/rc.d/init.d/halt


prima dell'ultima linea



exec $command $HALTARGS


aggiungere:


Abilita la scheda di rete sostituite eth1 con il nome della vostra scheda



/sbin/ifconfig eth1 up

Imposta il tipo di wake up per la scheda sostituite eth1 con il nome della vostra scheda



/usr/sbin/ethtool -s eth1 wol g

Alla fine le ultime tre linee del file devono presentarsi così:


/sbin/ifconfig eth1 up
/usr/sbin/ethtool -s eth1 wol g
exec $command $HALTARGS


Recuperate il MAC address della scheda di rete interessata



ifconfig eth1  grep HWaddr

Il sistema restituirà la seguente linea contenente il MAC address


eth1      Link encap:Ethernet  HWaddr 00:13:8F:CE:D1:F5


Spegnere la macchina interessata



shutdown -h now


Operazioni da effettuare sulla macchina che deve accendere da remoto




Recuperare l'utilità wake on lan



wget http://gsd.di.uminho.pt/jpo/software/wakeonlan/downloads/wakeonlan-0.41-0.fdr.1.noarch.rpm



Installare l'utlità per il wake on lan




rpm -Uvh wakeonlan-0.41-0.fdr.1.noarch.rpm



una volta effettuate queste operazioni lanciare il seguente comando
dove al posto del mio scrivere il MAC address recuperato precedentemente



wakeonlan 00:13:8F:CE:D1:F5



Se tutto è andato a buon fine la macchina spenta nei passi precedentemente
inizierà la fase di startup

Nessun commento:

Non mi ricordavo di avere un blog..

Erano anni che non scrivevo in questo blog... Non che qualcuno lo legga.. e così dal nulla ho deciso di metterci un tema nuovo.. Comunque...