Package: wicd Version: 1.7.4+tb2-3 Severity: normal Dear Maintainer,
The pm-utils script provided with wicd prevents wireless wake on lan from working: - /usr/lib/pm-utils/sleep.d/55wicd runs /usr/share/wicd/daemon/suspend.py - /usr/share/wicd/daemon/suspend.py invokes the Disconnect and SetSuspend methods in /usr/share/wicd/daemon/wicd-daemon.py - The SetSuspend method in /usr/share/wicd/daemon/wicd-daemon.py also invokes the Disconnect method in /usr/share/wicd/daemon/wicd-daemon.py - The Disconnect method in /usr/share/wicd/daemon/wicd-daemon.py invokes the Wireless.Disconnect() method in /usr/lib/python2.7/dist-packages/wicd/networking.py - The Wireless.Disconnect() method in /usr/lib/python2.7/dist-packages/wicd/networking.py takes down the wireless interface, which disassociates it from the access point, making wireless wake on lan impossible. Over-riding or blacklisting 55wicd fixes the problem, but it would probably be better to change one of the python methods involved to check the state of wireless wake on lan (as set by sudo iw phy0 wowlan enable ...) before taking the interface down completely. -- System Information: Debian Release: 9.0 APT prefers testing APT policy: (990, 'testing'), (500, 'testing-proposed-updates') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores) Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: sysvinit (via /sbin/init) Versions of packages wicd depends on: ii wicd-daemon 1.7.4+tb2-3 ii wicd-gtk [wicd-client] 1.7.4+tb2-3 wicd recommends no packages. wicd suggests no packages. Versions of packages wicd-gtk depends on: ii python-glade2 2.24.0-5.1 ii python-gtk2 2.24.0-5.1 pn python:any <none> ii wicd-daemon 1.7.4+tb2-3 Versions of packages wicd-gtk recommends: ii gksu 2.0.2-9+b1 pn python-notify <none> Versions of packages wicd-daemon depends on: ii adduser 3.115 ii dbus 1.10.18-1 ii debconf 1.5.60 ii ethtool 1:4.8-1+b1 ii iproute2 4.9.0-1 ii iputils-ping 3:20161105-1 ii isc-dhcp-client 4.3.5-3 ii lsb-base 9.20161125 ii net-tools 1.60+git20161116.90da8a0-1 ii psmisc 22.21-2.1+b2 ii python-dbus 1.2.4-1+b1 ii python-gobject 3.22.0-2 ii python-wicd 1.7.4+tb2-3 pn python:any <none> ii wireless-tools 30~pre9-12+b1 ii wpasupplicant 2:2.4-1 Versions of packages wicd-daemon recommends: ii rfkill 0.5-1+b1 ii wicd-gtk [wicd-client] 1.7.4+tb2-3 Versions of packages wicd-daemon suggests: ii pm-utils 1.4.1-17 Versions of packages python-wicd depends on: pn python:any <none> -- debconf information: * wicd/users: