Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Wake on LAN

Status
Not open for further replies.

sparkyyyyy

Electrical
Sep 26, 2002
16
0
0
US
Hello,

I need some ideas on how to have have a Mini ITX computer send out a "power on" signal to my other instrument. I want the Ethernet to communicate with the computer and tell it to send a signal to a auxillary power supply to turn it on.

Thanks,
 
Replies continue below

Recommended for you

Hi-

There are a couple of things that come to mind. Maybe
none of these would be any good but at least it's a
start.

1. Have the computer other than the ITX one "hang a ping
on the ITX machine. After the O/S boots, it will start
replying to the ping and the "other computer" can sense
that the ping has been returned and can take the
appropriate action.

2. Have the ITX machine send an email to the "other
computer" in the startup scripts. The "other computer"
can poll for email (say on an account that is dedicated
to that one function. When the email is seen, again
the appropriate action can be taken.

3. Roll your own code to send a UDP datagram that can
be invoked by the ITX startup script. You will have
to design a "listener service" on the "other computer"
for a port to receive the datagram. It need not be
much. Some dedicated port on the inetd listener
file that will get invoked when the dedicated port is
opened.

4. Use Remote Procedure Call (RPC). This is a unix/linux
method of having two machines communicate. Again, you
will have to generate some code to do this. This might
be more effort than it's worth.

5. Simple Network Management Protocol (SNMP) could
also be used. The ITX machine could send
an "alert" to the "other computer". Again, this might
be too much effort, but it's your call.

Well, these are the things that come immediately to mind.
I think that I would work with suggestion 1 or 2 as the
easiest to implement.

Best of luck!

Cheers,

Rich S.
 
Status
Not open for further replies.
Back
Top