diff options
Diffstat (limited to 'source/ap/pm-utils/49bluetooth-generic')
-rw-r--r-- | source/ap/pm-utils/49bluetooth-generic | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/source/ap/pm-utils/49bluetooth-generic b/source/ap/pm-utils/49bluetooth-generic index e62790e77..1c88f198d 100644 --- a/source/ap/pm-utils/49bluetooth-generic +++ b/source/ap/pm-utils/49bluetooth-generic @@ -4,10 +4,14 @@ case "$1" in hibernate|suspend) - rfkill block bluetooth + if [ -d /sys/devices/virtual/misc/rfkill -a -x /usr/sbin/rfkill -a -x /etc/rc.d/rc.bluetooth ]; then + rfkill block bluetooth + fi ;; thaw|resume) - rfkill unblock bluetooth + if [ -d /sys/devices/virtual/misc/rfkill -a -x /usr/sbin/rfkill -a -x /etc/rc.d/rc.bluetooth ]; then + rfkill unblock bluetooth + fi ;; *) ;; |