|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
|
RE: [PLUG] 'ifconfig eth0 down' on mouse/kbd being idle
|
Actually running a simple w or who command with an awk statement would let
you see the idle time of each user on the system.
mark
-----Original Message-----
From: plug-bounces@lists.phillylinux.org
[mailto:plug-bounces@lists.phillylinux.org] On Behalf Of George Gallen
Sent: Thursday, October 19, 2006 2:05 PM
To: Philadelphia Linux User's Group Discussion List
Subject: RE: [PLUG] 'ifconfig eth0 down' on mouse/kbd being idle
What if you set the BIOS to use power management,
and include the ethernet (if onboard) for shutdown on sleep?
> -----Original Message-----
> From: plug-bounces@lists.phillylinux.org
> [mailto:plug-bounces@lists.phillylinux.org]On Behalf Of
> jadoba@jadoba.net
> Sent: Thursday, October 19, 2006 1:59 PM
> To: plug@lists.phillylinux.org
> Subject: [PLUG] 'ifconfig eth0 down' on mouse/kbd being idle
>
>
> I'd like to create a shell script that will execute 'ifconfig eth0
> down'
> when both the mouse and keyboard have been idle (iow, no input) for a
> set amount of time. I would also like for the same script to bring
> eth0 back up when a key is pressed or the mouse is moved.
>
> I can only guess it can be done by monitoring /dev/input/mouse0 and
> /dev/input/event1 (which seems to be my mouse and keyboard device
> files, respectively) but don't know whether it is possible in a simple
> shell script, or if I'd have to use perl (which I never learned).
> Aside from cat, I don't know how to monitor a device file for
> activity.
>
> My most obvious question is, has anyone done this before, or has
> anyone heard of this being done and can they link me to the code?
> Otherwise, can anyone give me a quick outline of what commands a
> script like that should contain (namely, how to monitor the device
> files from within a script, how to set a timer for the activity, how
> to hav it run ifconfig at the correct time, and how to trigger
> ifconfig again when activity is reported back to the script)
>
> thanks
>
> -jim
>
> ______________________________________________________________
> _____________
> Philadelphia Linux Users Group --
> http://www.phillylinux.org
> Announcements -
> http://lists.phillylinux.org/mailman/listinfo/plug-announce
> General Discussion --
> http://lists.phillylinux.org/mailman/listinfo/plug
>
___________________________________________________________________________
Philadelphia Linux Users Group -- http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug
___________________________________________________________________________
Philadelphia Linux Users Group -- http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug
|
|