FedoraForum.org - Fedora Support Forums and Community
Results 1 to 3 of 3
  1. #1
    Join Date
    Sep 2007
    Location
    Cambodia
    Posts
    108
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    suspen dead after apply bugzilla.redhat 477964 hack

    Yo people.

    This one kills me:

    https://bugzilla.redhat.com/show_bug.cgi?id=477964

    they suggest a simple line change in an obscure file, which under 64bits is

    /usr/lib64/pm-utils/sleep.d/55NetworkManager

    The result, as outlined in the bug thread, is that my laptop won't suspend anymore, even after reversing to the previous state of the file [not that hard, only --print-reply to add/remove]

    I am quite sure there is nothing else to it; I just did what was suggested, and ended up with no suspend at all.
    This happened without any upgrade/core/change/yum whatever: I woke the lappie up, applied the change, and tried to get it back to sleep.

    Silly me.

    My current file, in the hope I am missing something enormous that will be pointed diligently by you, dear Co-forumers:

    #!/bin/sh
    # If we are running NetworkManager, tell it we are going to sleep.
    # TODO: Make NetworkManager smarter about how to handle sleep/resume
    # If we are asleep for less time than it takes for TCP to reset a
    # connection, and we are assigned the same IP on resume, we should
    # not break established connections. Apple can do this, and it is
    # rather nifty.

    . "${PM_FUNCTIONS}"

    command_exists dbus-send || exit $NA

    suspend_nm()
    {
    # Tell NetworkManager to shut down networking
    dbus-send --system \
    --dest=org.freedesktop.NetworkManager \
    /org/freedesktop/NetworkManager \
    org.freedesktop.NetworkManager.sleep
    }

    resume_nm()
    {
    # Wake up NetworkManager and make it do a new connection
    dbus-send --system \
    --dest=org.freedesktop.NetworkManager \
    /org/freedesktop/NetworkManager \
    org.freedesktop.NetworkManager.wake
    }

    case "$1" in
    hibernate|suspend)
    suspend_nm
    ;;
    thaw|resume)
    resume_nm
    ;;
    *) exit $NA
    ;;
    esac:
    Cheers.

    Sigh.

    Jean-Philippe
    Last edited by Peacepunk; 9th April 2009 at 04:18 PM.
    Hamlet - O, from this time forth, my thoughts be bloody, or be nothing worth !
    Shakespeare "Halmet" Act IV, Scene 4
    Registered Linux user number 418565

  2. #2
    Join Date
    Oct 2005
    Posts
    45
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You've got a stray colon after esac on the last line.

    If removing that still doesn't correct the problem, try downloading the latest pm-utils package for your distro and --force reinstalling it.

  3. #3
    Join Date
    Sep 2007
    Location
    Cambodia
    Posts
    108
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by ettlz
    You've got a stray colon after esac on the last line.

    If removing that still doesn't correct the problem, try downloading the latest pm-utils package for your distro and --force reinstalling it.
    Thank you ettlz seems it did the trick on the suspend side.

    On the bug side, it seems now it consistently unplugs/disable itself 100% of the time



    I Feel better, all of a sudden.
    Jean-Philippe
    Last edited by Peacepunk; 9th April 2009 at 05:11 PM.
    Hamlet - O, from this time forth, my thoughts be bloody, or be nothing worth !
    Shakespeare "Halmet" Act IV, Scene 4
    Registered Linux user number 418565

Similar Threads

  1. Reporting bugs into bugzilla of RedHat
    By ilja in forum Guides & Solutions (Not For Questions)
    Replies: 0
    Last Post: 11th March 2005, 11:00 AM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •