|
Wow - I just created an account to post on some threads that are about the the same issue and I see this on top of the latest threads list.
So, I too am unable to wake a SEi12-12450h via any of the USB ports, either front or back, in both win11 and various linux distros. Though WOL does work for me. I am beginning to think this is a BIOS or hardware issue.
I am using an infrared receiver to test with as it has a LED which flashes when a signal is received. When the PC is powered, it flashes when I send a signal. When I plug the receiver into a USB phone charger, it still flashes when I send a signal. When the SEi12 is suspended or hibernated, there is no flashing of the IR receiver LED when plugged into any of the USB ports.
The information above leads me to believe that power is cut to the USB ports on the SEi12 and therefore the PC will not wake from those states, not matter the software configuration.
I hope this can be fixed via a BIOS, though I do not see any settings directly relating to wake from suspend from USB. But in saying that, this machine does contain many BIOS options, many of which I have not seen before and I will not pretend to understand. I have tried toggling a few to no avail.
I have contacted the Beelink support email, and they suggested I try things that I showed I had already tried in my email to them. I am about to email them again.
Is anyone from Beelink familiar with the SEi12 and its BIOS able to provide insight into this issue?
Here are links to the two other posts about this issue on the SEi12 on these forums:
https://forum.bee-link.com/forum ... xtra=&mobile=no
https://forum.bee-link.com/forum ... id=87839&extra=
https://forum.bee-link.com/forum.php?mod=viewthread&tid=88228
What I have posted on reddit and initially sent to beelink support:
The issue I am seeing is that a SEi12-12450h will not wake from USB devices after suspend to ram (S3 suspend or sleep). I have tried in multiple linux distros and in a fresh windows 11 install, and all exhibit the same symptoms. WOL works as expected though. Due to occurring on both linux and windows, I believe this is a BIOS or hardware issue, but I really hope it is the former.
**All tests conducted here involved 4 connected USB devices:
1x Logitech Unifying receiver paired with a k400r keyboard
2x HP RC6 MCE IR recivers
1x Arduine Teensy (not able to wake a PC, but connected as it is part of my system setup)
The Unifying receiver, one IR receiver and arduino are connected via a USB hub on one of the front USB3 type A ports. The other IR receiver is connected to one of the rear USB2 ports.
The two IR receivers and unifying receiver have all been tested and confirmed as able to wake several PC's running different OS's from S3 suspend.
**ubuntu 22.04.3 (existing installed cloned to the SEi12)
(The Archwiki mentions that enabling wake on the bus devices shouldnt be necessary, but I have dont it here for completness sake.)
*Machine wakes immediatley (Wake on all USB devices disabled and all USB buses enabled)
grep . /sys/bus/usb/devices/*/power/wakeup
/sys/bus/usb/devices/3-3.1/power/wakeup:disabled
/sys/bus/usb/devices/3-3.3/power/wakeup:disabled
/sys/bus/usb/devices/3-3.3:1.0/power/wakeup:disabled
/sys/bus/usb/devices/3-3/power/wakeup:disabled
/sys/bus/usb/devices/3-7/power/wakeup:disabled
/sys/bus/usb/devices/usb1/power/wakeup:enabled
/sys/bus/usb/devices/usb2/power/wakeup:enabled
/sys/bus/usb/devices/usb3/power/wakeup:enabled
/sys/bus/usb/devices/usb4/power/wakeup:enabled
*Machine wakes immediatley (Wake on all USB devices enabled and all USB buses enabled)
grep . /sys/bus/usb/devices/*/power/wakeup
/sys/bus/usb/devices/3-3.1/power/wakeup:enabled
/sys/bus/usb/devices/3-3.3/power/wakeup:enabled
/sys/bus/usb/devices/3-3.3:1.0/power/wakeup:enabled
/sys/bus/usb/devices/3-3/power/wakeup:enabled
/sys/bus/usb/devices/3-7/power/wakeup:enabled
/sys/bus/usb/devices/usb1/power/wakeup:enabled
/sys/bus/usb/devices/usb2/power/wakeup:enabled
/sys/bus/usb/devices/usb3/power/wakeup:enabled
/sys/bus/usb/devices/usb4/power/wakeup:enabled
*Machine wakes immediatley (Wake on all USB devices enabled and only USB bus 3 enabled)
grep . /sys/bus/usb/devices/*/power/wakeup
/sys/bus/usb/devices/3-3.1/power/wakeup:enabled
/sys/bus/usb/devices/3-3.3/power/wakeup:enabled
/sys/bus/usb/devices/3-3.3:1.0/power/wakeup:enabled
/sys/bus/usb/devices/3-3/power/wakeup:enabled
/sys/bus/usb/devices/3-7/power/wakeup:enabled
/sys/bus/usb/devices/usb1/power/wakeup:disabled
/sys/bus/usb/devices/usb2/power/wakeup:disabled
/sys/bus/usb/devices/usb3/power/wakeup:enabled
/sys/bus/usb/devices/usb4/power/wakeup:disabled
*Machine remains in suspended state, but does not wake via USB devices. WOL works. This is how wake on USB has been configured on several linux machine I have used in the past. (All USB devices enabled and all USB buses disabled)
/sys/bus/usb/devices/3-3.1/power/wakeup:enabled
/sys/bus/usb/devices/3-3.3/power/wakeup:enabled
/sys/bus/usb/devices/3-3.3:1.0/power/wakeup:enabled
/sys/bus/usb/devices/3-3/power/wakeup:enabled
/sys/bus/usb/devices/3-7/power/wakeup:enabled
/sys/bus/usb/devices/usb1/power/wakeup:disabled
/sys/bus/usb/devices/usb2/power/wakeup:disabled
/sys/bus/usb/devices/usb3/power/wakeup:disabled
/sys/bus/usb/devices/usb4/power/wakeup:disabled
*/proc/acpi/wakeup during the above 4 tests
Disabling XHCI causes the machine to stay suspended, but it will not wake. From prior experience, XHCI must be enabled for wake on USB to work.
cat /proc/acpi/wakeup
Device S-state Status Sysfs node
PEG1 S4 *disabled
PEGP S4 *disabled
PEG2 S4 *disabled
PEGP S4 *disabled
PEG3 S4 *disabled
PEGP S4 *disabled
PEG0 S4 *enabled pci:0000:00:06.0
PEGP S4 *disabled pci:0000:01:00.0
SIO1 S3 *disabled pnp:00:00
RP09 S4 *disabled
PXSX S4 *disabled
RP10 S4 *disabled
PXSX S4 *disabled
RP11 S4 *disabled
PXSX S4 *disabled
RP12 S4 *disabled
PXSX S4 *disabled
RP13 S4 *disabled
PXSX S4 *disabled
RP14 S4 *disabled
PXSX S4 *disabled
RP15 S4 *disabled
PXSX S4 *disabled
RP16 S4 *disabled
PXSX S4 *disabled
RP01 S4 *enabled pci:0000:00:1c.0
PXSX S4 *disabled
RP02 S4 *disabled
PXSX S4 *disabled
RP03 S4 *disabled
PXSX S4 *disabled
RP04 S4 *disabled
PXSX S4 *disabled
RP05 S4 *enabled pci:0000:00:1c.4
PXSX S4 *enabled pci:0000:03:00.0
RP06 S4 *disabled
PXSX S4 *disabled
RP07 S4 *enabled pci:0000:00:1c.6
PXSX S4 *disabled pci:0000:04:00.0
RP08 S4 *disabled
PXSX S4 *disabled
RP17 S4 *disabled
PXSX S4 *disabled
RP18 S4 *disabled
PXSX S4 *disabled
RP19 S4 *disabled
PXSX S4 *disabled
RP20 S4 *disabled
PXSX S4 *disabled
RP21 S4 *disabled
PXSX S4 *disabled
RP22 S4 *disabled
PXSX S4 *disabled
RP23 S4 *disabled
PXSX S4 *disabled
RP24 S4 *disabled
PXSX S4 *disabled
XHCI S4 *enabled pci:0000:00:14.0
XDCI S4 *enabled pci:0000:00:14.1
*disabled platform:dwc3.1.auto
HDAS S4 *disabled pci:0000:00:1f.3
CNVW S4 *disabled
TXHC S4 *enabled pci:0000:00:0d.0
TDM0 S4 *disabled
TDM1 S4 *disabled
TRP0 S4 *disabled
PXSX S4 *disabled
TRP1 S4 *disabled
PXSX S4 *disabled
TRP2 S4 *disabled
PXSX S4 *disabled
TRP3 S4 *disabled
PXSX S4 *disabled
AWAC S4 *enabled platform:ACPI000E:00
*Added the following to kernel parameter via grub with no effect
acpi_osi=! acpi_osi='Windows 2020'
acpi_osi=! acpi_osi='Windows 2021'
*Disabled/Enabled all power tunables in powertop with no effect
**Fresh Win11 fresh install on SATA SSD, all drivers and available updates installed
PC goes to sleep, but does not wake via use of a USB device. WOL works.
I am unable to toggle the ability to wake on the USB buses via device manager (option is greyed out and not selectable)
*command "powercfg -devicequery wake_armed" shows connected USB devices as able to wake the PC.
> powercfg -devicequery wake_armed
eHome Infrared Receiver (USBCIR)
Realtek PCIe GbE Family Controller
HID-compliant mouse (002)
HID Keyboard Device
eHome Infrared Receiver (USBCIR) (001)
**Kubuntu 23.04 fresh install
Same as Ubuntu 22.04
**Libreelec 12 beta
Same as the other linux installs
**BIOS
The BIOS is set to default settings. I have tried toggling a few settings relating to USB to no avail. I dont see anything which stands out here, but this is the most complex BIOS I have ever seen and I do not know what many settings mean.
I think I have exhausted all possible software option aside from BIOS settings, but I am open to any suggestions on how to make wake on USB from S3 work. |
|