On Wed, 2012-06-27 at 07:07 -0700, c-l wrote:
> My final goal for this product is to enable users to easily log on to their
> workstation from any of those Thinstation PC's that will be in different
> areas (board rooms, etc...). I work under the assumption that users are
> "dumb" and will not know by heart their Computer Name, nor their IP address,
> nor they will always remember to leave their station turned on all the time.
It might be possible with a custom module to prompt for user name and
password, check a look up table for machine name and mac address, check
if machine is up, sending a WOL packet as needed and waiting for the
machine to be accessible, then build a rdesktop command line with
machine name, user name and password.
That'd be a decent amount of work, though, and you'd have to maintain
that user name / machine name / MAC address data. Or, if you had a
server piece that ran on a nearby router or server, that could serve MAC
addresses from an ARP cache.
You might want to start by verifying WOL works on your workstations.
Would your workstations have static IP's or would you use some sort of
dynamic DNS scheme?
Theoretically, it could be expanded to start VMs (Virtual Machines),
as well. I wonder if it would be possible and/or desirable to have MS
Windows VMs shutdown after a configurable amount of inactivity...
Wish I had time to play with it beyond idle speculation...