Symptoms
Edge Gateway 300x with Ubuntu Core 16 – The system does not wake from S3/S4 using Magic Packet when WOWL (Wake on Wireless LAN) is enabled in the BIOS.
System Does Not Wake.
While deploying the Edge Gateway 300x with Ubuntu Core 16 you will notice that after enabling Wake on Wireless LAN (WOWL) in BIOS the system does not wake when sending a Magic Packet from S3/S4.
Resolution
Solution
This issue is caused by Wakeup General-purpose input/output (GPIO) being configured as active high (instead of active low).
Canonical has provided an update the kernel and Wireless Local Area Network (WLAN) driver that addresses this issue.
Connect the unit the Internet and allow automatic Over-the-Air (OTA) updates from the Ubuntu Snap Store.