For testing, start from the basics to iron out your mboard probs.
*******Shutdown **********
I use the simple VBS script for shutdown, except changing the login name to "poweroff" and password as for the admin. This initiates orderly shutdown promptly and you dont need to script thru to Menu 8 etc.
Script at end of this posting.
*********WOL***********
Download a free VERY SIMPLE util call wakeup.exe (
http://www.freedownloadscenter.com/Network_and_Internet/Keep_Alive_Tools/WakeUp_exe.html it).
If this doesnt work then start troubeshooting you motherboard settings. You must be sending on the same subnet as the target box.
WOL batch file for startup comprises a single line:-
wakeup <MAC ADDRESS>
eg
wakeup 0004E2244252 (no spaces or : or - )
If using more complex WOL software, try using the broadcast IP address if requested for IP (eg 192.168.0.255 if your NAS is, say, 192.168.0.52).
You must be on the same submet to run this. Setting up to punch thru a router is more involved. If remote, I just VPN in first and wakeup.
Both run very nicely thru WIndows Scheduler too.
VBS script for SHUTDOWN (using just "poweroff"special user feature in latter NASLITE's:
*** shutdown.vbs ***
' NAS_SHUT.VBS
'
' A script for Windows PC to remotely shutdown NASLite+ via the
' telnet login. Works with NASLite+ USB v1.5 under Windows XP/SP2
' both HomeEdition and Pro. Should work with other versions, even
' NASLite Free.
'
' Make sure to substitute the proper responses in Section A and
' the correct sequence in Section E and F.
'
' Originally 17March2006 by georg for the ServerElements Forum users.
'
' Oct07
' Updated by alxr101 to utilise the "poweroff" user...no menu's required to access
' Note "poweroff" and "reboot" users may not be enabled in all NASLITE but works
' for 2.06 CDD no probs.
' --------------------------------------------------------------------
' --------------------------------------------------------------------
' SECTION A: Some parameters ... for login and the NASLite+ Menu.
' --------------------------------------------------------------------
ServerName = "192.168.0.52" ' Use IP or name here (in quotes).
Username = "poweroff" ' Use "admin" for normal login or "reboot" for restart
Passwd = "nas" ' Your valid password
DELAY = 2000 ' Minimum 500ms recommended; 1000 works well.
' --------------------------------------------------------------------
' SECTION B: Start a Shell
' --------------------------------------------------------------------
Set WshShell = WScript.CreateObject("WScript.Shell")
' --------------------------------------------------------------------
' SECTION C: Start the TELNET
' --------------------------------------------------------------------
WshShell.Run "telnet " + ServerName
' --------------------------------------------------------------------
' SECTION D: Login with Poweroff user. ("Sleep" pauses are needed delays.)
' --------------------------------------------------------------------
WScript.Sleep DELAY
WshShell.SendKeys Username + vbLf
WScript.Sleep DELAY
WshShell.SendKeys Passwd + vbLf
MsgBox "NASLite+ Shutdown Started"
WScript.Quit
***end script ***