Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    Wake on lan & cron

    General pfSense Questions
    2
    5
    15250
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      louis-m last edited by

      has anybody sucessfully setup a cron job on pfsense that wakes a pc up on the network?
      i have a nas box (freenas) which is just used for backups and is not on all the time. it supports wake on lan and i can wake it from within the pfsense gui.
      what i would like to do is set a cron job within pfsense (package cron is installed) to wake the nas box up.
      the nas box will then do a cron'd backup of internal & external resources using rsync/ssh. i've set this bit up already but was just looking for the final peice in the jigsaw with pfsense.
      i guess i'm really asking "does anybody know the command line script for wol?"

      louis

      1 Reply Last reply Reply Quote 0
      • L
        louis-m last edited by

        sorted….. a little bit of trail and error and googling.....

        wol -v -i <broadcast address=""><mac address="">the rest is straight forward now. is it safe to save sshkeys on pfsense to do automated logins to external webservers

        eg wake up my freenas box, 5 mins later rsync between webserver and freenas box and then shutdown freenas box when backup is complete?</mac></broadcast>

        1 Reply Last reply Reply Quote 0
        • D
          dreamslacker last edited by

          The command is:  /usr/local/bin/wol -i <interface broadcast="" address=""><mac id="" of="" machine="">So if the LAN interface subnet is: 192.168.1.0/24
          and the NAS MAC ID is: 12:34:56:78

          Then you just need to run:  /usr/local/bin/wol -i 192.168.1.255 12:34:56:78

          Edit:  You posted before I did.  The Verbose switch is not required for an automated task like this but you can leave it there for logging purposes.</mac></interface>

          1 Reply Last reply Reply Quote 0
          • D
            dreamslacker last edited by

            Wouldn't it be easier to setup a cron job on the Freenas unit instead?  Since you would run the WoL on a schedule, you could set the Cron job in pfSense to wake up the Freenas say, at 1:00am; have the FreeNAS cron job perform the automated rsync back up at 1:05am and shutdown when complete.  Then you won't need to ssh into the unit.

            1 Reply Last reply Reply Quote 0
            • L
              louis-m last edited by

              thanks for the quick reply. it's setup already from the freenas box so it would be easier yes.
              i was just wondering if there any any implications to storing keys on pfsense? i'm not going to do it as having them on the freenas box is an extra layer but it was just something i was toying with.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post