Dasharo / dasharo-issues

The Dasharo issue tracker
https://dasharo.com/
24 stars 0 forks source link

Wake by USB keyboard not working on Dell OptiPlex 7010 #1044

Open filipleple opened 1 month ago

filipleple commented 1 month ago

Component

Dasharo firmware

Device

Dell OptiPlex 7010

Dasharo version

v0.1.0 (EDK2 with TXT)

Dasharo Tools Suite version

No response

Test case ID

No response

Brief summary

Wake by USB keyboard not working

How reproducible

100%

How to reproduce

Suspend the OS, try to wake it using a USB keyboard

Expected behavior

The platform should wake back up

Actual behavior

No reaction to any keyboard button, can only wake with the power button

Screenshots

No response

Additional context

Tried on both Qubes OS on kernel 6.6.21 and Ubuntu 22.04

USB ports are powered on during sleep according to src/southbridge/intel/bd82x6x/acpi/usb.asl, which is the southbridge the OptiPlex uses.

Solutions you've tried

No response

JanPrusinowski commented 5 days ago

Same issue on MSI PRO Z690-A DDR4 (RPL 14th) on Ubuntu. DUT can be resumed by power button but using keyboard has no effect.

SergiiDmytruk commented 22 hours ago

@filipleple, there are 4 firmware variants for this board and while Intel TXT shouldn't make a difference, payload can. Was this tested with EDK2 or SeaBIOS payload on OptiPlex?

filipleple commented 22 hours ago

@SergiiDmytruk EDK2 with TXT. Good point, I'll make it clear in this and other recent issues today.

So far we've only released and tested the EDK2 with TXT variant, but that's due to change soon.