A feature request (WOL Agent)

Suggest improvements and new features for Gargoyle.

Moderator: Moderators

Post Reply
trer
Posts: 2
Joined: Wed Nov 30, 2011 3:32 pm

A feature request (WOL Agent)

Post by trer »

Hi

I am a new and very satisfied user of Gargoyle - it converted by NetGear N600 from a useless brick to a workable tool!

However, the WOL page in the GUI gave me an idea since my Buffalo LinkStation Mini NAS requires a WOL packet every minute or so to stay alive and my Philips TV aren't able to send one.

Currently I have to turn on a PC to wake my NAS when I want to stream a move to the TV using DLNA and this quite defeats the purpose of having DLNA certified units.

It would be cool if instead, I could configure Gargoyle to send WOL packages at timed intervals to by NAS whenver my TV has turned on and connected to the router.

Of course, it is quite possible that it already could be done using a script but .. I am not able to do this myself.

So - a feature for scheduling WOLs to a specific IP whenever a range of IPs are registered online, please?

BR
Troels

ispyisail
Moderator
Posts: 5185
Joined: Mon Apr 06, 2009 3:15 am
Location: New Zealand

Re: A feature request (WOL Agent)

Post by ispyisail »

I suspect only a very small number of people would require this feature.

I can only suggest you offering a bounty for someone to code something for you?

trer
Posts: 2
Joined: Wed Nov 30, 2011 3:32 pm

Re: A feature request (WOL Agent)

Post by trer »

Hi

Hm, could be possible - but how large bounty are we taking about?

/Troels

ispyisail
Moderator
Posts: 5185
Joined: Mon Apr 06, 2009 3:15 am
Location: New Zealand

Re: A feature request (WOL Agent)

Post by ispyisail »

still want to do this?

http://wiki.openwrt.org/doc/uci/wol

edit

/etc/config/wol

Code: Select all

config wol-target 
        option mac 00:06:29:4f:e4:b6 
        option broadcast 192.168.0.255 
        option enabled 1
then edit

/etc/crontabs/root

some thing like

Code: Select all

0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 * * * * /etc/init.d/wol
this is untested, just my best guess

before setting up "crontab" manually send test packets using the command

Code: Select all

/etc/init.d/wol

Post Reply