[K12OSN] WOL for thin clients

Robert Arkiletian robark at gmail.com
Sat Jan 27 22:16:01 UTC 2007


On 1/26/07, Robert Arkiletian <robark at gmail.com> wrote:
> On 1/25/07, Barry Cisna <brcisna at eazylivin.net> wrote:
> > Hi Petre,
> >
> > If you have FC5 or FC6 on your server just do, as root:
> >
> > ether-wake <mac address>
> >
> > on a client you have wol enabled on.
> > put a -D in there for debugging.
> > It'll wake 'em right up!
> > I cant figure out how to " broadcast" to all clients on the LAN,though:(..
>
> -manually turn on all clients (no need to login)
> -run fl-tt 0.41 from the top menu File->Write_MAC_Addresses
> -All your MAC addresses shouldl now be in
> /etc/fl_teachertool/fl_teachertool.maclist
> -run the python script below (or in a cron job) Don't forget to make
> it executable (chmod +x)
> (Note: I have not tried this script, please test it first !!!!)
> (put the full path to ether-wake, I don't know where it is)
>

after some thought I think I would add a sleep 1 line in the loop to
prevent power issues starting 30 machines at once.


> #!/usr/bin/python
> import os
>
> macfile=file('/etc/fl_teachertool/fl_teachertool.maclist','r')
> for x in macfile:
>    os.system("ether-wake "+x)
      os.system(sleep 1s)
> macfile.close
>
>
> --
> Robert Arkiletian
> Eric Hamber Secondary, Vancouver, Canada
> Fl_TeacherTool http://www3.telus.net/public/robark/Fl_TeacherTool/
> C++ GUI tutorial http://www3.telus.net/public/robark/
>


-- 
Robert Arkiletian
Eric Hamber Secondary, Vancouver, Canada
Fl_TeacherTool http://www3.telus.net/public/robark/Fl_TeacherTool/
C++ GUI tutorial http://www3.telus.net/public/robark/




More information about the K12OSN mailing list