[Pm-utils] network management utilities in custom scripts
ffault
ffault at gmail.com
Sat Apr 4 10:49:35 PDT 2009
I use the FC10. It disabling NIC when falling asleep is carried out by
sending a message through Dbus for NetworkManager.
But I have NetworkManager is not installed.
I want to write your own script to disable the NIC.
I created a file 00Network in the directory /etc/pm/sleep.d.
[sleep.d]# cat 00Network
#!/bin/sh
case "$ 1" in
hibernate | suspend)
/sbin/ifdown eth0
;;
thaw | resume)
/sbin/ifup eth0
;;
esac
[sleep.d]#
but when you try to put to sleep a laptop, nothing happens
[~] ps aux | grep root
............
root 23338 0.0 0.0 2788 1268 ? S 20:45 0:00 /bin/sh
/usr/sbin/pm-suspend --quirk-vbemode-restore --quirk-vbe-post
root 23364 0.0 0.0 2788 1084 ? S 20:45 0:00 /bin/sh
/etc/pm/sleep.d/00Network suspend suspend
root 23365 0.1 0.0 5236 1596 ? S 20:45 0:00
/bin/bash /etc/sysconfig/network-scripts/ifdown-eth ifcfg-eth0
root 23410 0.0 0.0 2056 296 ? S 20:45 0:00 ip link
set dev eth0 down
.............
How do I properly disable/enable NIC without using NetworkManager?
PS Excuse me for my bad english
More information about the Pm-utils
mailing list