When I'm trying to suspend as user, from the menu, at the wakeup time, networkmanager does not work anymore. To have it back working is enough restart with systemctl or simply disable/enable it from the UI. If I suspend from pm-suspend/systemctl suspend as root, it works normally. systemctl status NetworkManager after the suspend: mar 02 12:50:23 arcadia NetworkManager[18337]: <warn> Connection disconnected (reason -3) mar 02 12:50:23 arcadia NetworkManager[18337]: <info> (wlp2s0): supplicant interface state: completed -> disconnected mar 02 12:50:23 arcadia NetworkManager[18337]: <info> wake requested (sleeping: yes enabled: yes) mar 02 12:50:23 arcadia NetworkManager[18337]: <info> waking up and re-enabling... mar 02 12:50:23 arcadia NetworkManager[18337]: <info> WWAN now enabled by management service mar 02 12:50:23 arcadia NetworkManager[18337]: <info> (wlp2s0): supplicant interface state: disconnected -> scanning mar 02 12:50:23 arcadia NetworkManager[18337]: <info> (enp1s0): device state change: unavailable -> unmanaged (reason 'sleeping') [20 10 37] mar 02 12:50:23 arcadia NetworkManager[18337]: <info> (enp1s0): cleaning up... mar 02 12:50:23 arcadia NetworkManager[18337]: <info> (enp1s0): taking down device. mar 02 12:50:23 arcadia NetworkManager[18337]: <info> (wlp2s0): device state change: activated -> unmanaged (reason 'sleeping') [100 10 37] mar 02 12:50:23 arcadia NetworkManager[18337]: <info> (wlp2s0): deactivating device (reason 'sleeping') [37] mar 02 12:50:23 arcadia NetworkManager[18337]: <info> (wlp2s0): cleaning up... mar 02 12:50:23 arcadia NetworkManager[18337]: <info> (wlp2s0): taking down device. mar 02 12:50:24 arcadia NetworkManager[18337]: <info> NetworkManager state is now DISCONNECTED journalclt and dmesg does not says anything that can interest. cc'ing systemd if they have trouble with it.
Portage 2.2.7 (default/linux/amd64/13.0/no-multilib, gcc-4.7.3, glibc-2.17, 3.10.25-gentoo x86_64) ================================================================= System uname: Linux-3.10.25-gentoo-x86_64-Intel-R-_Atom-TM-_CPU_N455_@_1.66GHz-with-gentoo-2.2 KiB Mem: 2042960 total, 1337696 free KiB Swap: 2150396 total, 2150396 free Timestamp of tree: Thu, 27 Feb 2014 19:45:01 +0000 ld GNU ld (GNU Binutils) 2.23.2 app-shells/bash: 4.2_p45 dev-lang/python: 2.7.5-r3 dev-util/cmake: 2.8.11.2 dev-util/pkgconfig: 0.28 sys-apps/baselayout: 2.2 sys-apps/openrc: 0.12.4 sys-apps/sandbox: 2.6-r1 sys-devel/autoconf: 2.13, 2.69 sys-devel/automake: 1.11.6, 1.12.6, 1.13.4 sys-devel/binutils: 2.23.2 sys-devel/gcc: 4.7.3-r1 sys-devel/gcc-config: 1.7.3 sys-devel/libtool: 2.4.2 sys-devel/make: 3.82-r4 sys-kernel/linux-headers: 3.9 (virtual/os-headers) sys-libs/glibc: 2.17 Repositories: gentoo x-portage ACCEPT_KEYWORDS="amd64" ACCEPT_LICENSE="*" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=x86-64" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/share/config /usr/share/gnupg/qualified.txt /usr/share/themes/oxygen-gtk/gtk-2.0 /usr/share/themes/oxygen-gtk/gtk-3.0" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" CXXFLAGS="-O2 -pipe -march=x86-64" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps y --ignore-built-slot-operator-deps y" FCFLAGS="-O2 -pipe" FEATURES="assume-digests binpkg-logs collision-protect config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync" FFLAGS="-O2 -pipe" GENTOO_MIRRORS="http://distfiles.gentoo.org" LANG="it_IT.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--hash-style=gnu" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aac acl alsa amd64 berkdb bzip2 cairo cli cracklib crypt custom-cflags cxx dri fortran gdbm iconv jpeg jpeg2k kde lame mmx modules mp3 ncurses networkmanager nptl ogg opengl openmp pam pcre png qt3support qt4 readline semantic-desktop session sse sse2 ssl symlink systemd tcpd tiff unicode vorbis zlib" ABI_X86="64" ALSA_CARDS="hda-intel" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="en en_GB" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7" RUBY_TARGETS="ruby19 ruby18" USERLAND="GNU" VIDEO_CARDS="intel" USE_PYTHON="2.7"
This is caused by some scripts in dispatcher.d/ and does not depend on the init system.
What scripts? (from a "gnome team" point of view ;))
(In reply to Pacho Ramos from comment #3) > What scripts? (from a "gnome team" point of view ;)) any type of script, the most elementary is(just to sync the time): #!/bin/bash ntpdate -b time.ien.it
I would report this to upstream too -> bugzilla.gnome.org Hopefully they will know better how to debug the issue to find what is breaking in NM :| Thanks!
+*networkmanager-0.9.10.0 (22 Sep 2014) + + 22 Sep 2014; Pacho Ramos <pacho@gentoo.org> +networkmanager-0.9.10.0.ebuild, + -networkmanager-0.9.8.8.ebuild, metadata.xml: + Version bump, default to dhclient instead of dhcpcd (#493732), set proper pppd + plugindir (#519986 by Clemente Aguiar, Sergey Popov, Agostino Sarubbo and + others), remove wimax support (#522822 by Dion Moult), drop old. + Can you try with this new upstream version?