[Bug 1576398] Re: WOL reverts to 'd' after suspend or reboot when explicitly setting 'g' via 'ethtool -s eth0 wol g' or via /etc/network/interfaces

Brian Murray brian at ubuntu.com
Mon May 2 16:16:41 UTC 2016


** Package changed: ubuntu => systemd (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1576398

Title:
  WOL reverts to 'd' after suspend or reboot when explicitly setting 'g'
  via 'ethtool -s eth0 wol g' or via /etc/network/interfaces

Status in systemd package in Ubuntu:
  New

Bug description:
  croy-i5-ubuntu% lsb_release -rd
  Description:	Ubuntu 16.04 LTS
  Release:	16.04

  croy-i5-ubuntu% apt-cache policy ethtool
  ethtool:
    Installed: 1:4.5-1
    Candidate: 1:4.5-1
    Version table:
   *** 1:4.5-1 500
          500 http://gb.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
          100 /var/lib/dpkg/status

  -------------------------------------------------------------------------------------------------------------------------------------------------------------------

  When I suspend to disk I would like to be able to use WOL magic packet
  to wake

  After explicitly setting the 'g' flag or via /etc/network/interfaces
  ethtool shows 'd' after usb resume/wake

  I run a dual boot setup with Archlinux. This is not an issue here, WOL
  works.

  -------------------------------------------------------------------------------------------------------------------------------------------------------------------

  croy-i5-ubuntu% sudo ethtool eno1 | grep Wake
   Supports Wake-on: pumbg
   Wake-on: d

  sudo ethtool -s eno1 wol g

  croy-i5-ubuntu% sudo ethtool eno1 | grep Wake
   Supports Wake-on: pumbg
   Wake-on: g

  systemctl suspend

  WOL not working
  usb wake

  croy-i5-ubuntu% sudo ethtool eno1 | grep Wake
   Supports Wake-on: pumbg
   Wake-on: d

  I have followed;

  https://help.ubuntu.com/community/WakeOnLan

  where setting /etc/network/interfaces
  iface eno1 inet dhcp
             up ethtool -s eno1 wol g

  sudo systemctl restart networking.service

  croy-i5-ubuntu% sudo ethtool eno1 | grep Wake
   Supports Wake-on: pumbg
   Wake-on: g

  systemctl suspend

  WOL not working
  usb wake

  croy-i5-ubuntu% sudo ethtool eno1 | grep Wake
   Supports Wake-on: pumbg
   Wake-on: d

  croy-i5-ubuntu% cat /proc/acpi/wakeup
  Device	S-state	  Status   Sysfs node
  PS2K	  S3	*enabled   pnp:00:02
  BR20	  S4	*disabled  pci:0000:00:1e.0
  EUSB	  S3	*enabled   pci:0000:00:1d.0
  USBE	  S3	*enabled   pci:0000:00:1a.0
  PEX0	  S4	*disabled  pci:0000:00:1c.0
  PEX1	  S4	*disabled
  PEX2	  S4	*disabled
  PEX3	  S4	*disabled
  PEX4	  S4	*disabled  pci:0000:00:1c.4
  PEX5	  S4	*disabled
  PEX6	  S4	*disabled  pci:0000:00:1c.6
  PEX7	  S4	*disabled  pci:0000:00:1c.7
  GBE	  S4	*disabled  pci:0000:00:19.0   <------------------------------ Now disabled
  P0P1	  S4	*disabled
  P0P2	  S4	*disabled
  P0P3	  S4	*disabled
  P0P4	  S4	*disabled
  GBE1	  S4	*disabled
  SLPB	  S0	*disabled
  PWRB	  S3	*enabled   platform:PNP0C0C:00

  sudo systemctl restart networking.service

  croy-i5-ubuntu% cat /proc/acpi/wakeup
  Device	S-state	  Status   Sysfs node
  PS2K	  S3	*enabled   pnp:00:02
  BR20	  S4	*disabled  pci:0000:00:1e.0
  EUSB	  S3	*enabled   pci:0000:00:1d.0
  USBE	  S3	*enabled   pci:0000:00:1a.0
  PEX0	  S4	*disabled  pci:0000:00:1c.0
  PEX1	  S4	*disabled
  PEX2	  S4	*disabled
  PEX3	  S4	*disabled
  PEX4	  S4	*disabled  pci:0000:00:1c.4
  PEX5	  S4	*disabled
  PEX6	  S4	*disabled  pci:0000:00:1c.6
  PEX7	  S4	*disabled  pci:0000:00:1c.7
  GBE	  S4	*enabled   pci:0000:00:19.0   <------------------------------ Now enabled
  P0P1	  S4	*disabled
  P0P2	  S4	*disabled
  P0P3	  S4	*disabled
  P0P4	  S4	*disabled
  GBE1	  S4	*disabled
  SLPB	  S0	*disabled
  PWRB	  S3	*enabled   platform:PNP0C0C:00

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1576398/+subscriptions



More information about the foundations-bugs mailing list