Isso depende de qual nível de ativação da ACPI é suportado em seu BIOS e placa-mãe. Para mais detalhes, consulte os estados globais da ACPI ; mas em suma, vai descer para o seu BIOS suportando wake de vários estados:
- S3: suspender para a RAM
- S4: Hiberar
- G2 / S5: soft off
Além disso, em algumas placas-mãe, apenas um subconjunto de portas USB pode suportar wake-on-USB. Sugiro verificar a documentação da sua placa manual.
Cachinhos sugeriram em comentários que um hack do kernel poderia ajudar, e ele estava próximo, mas na verdade você não precisa modificar o kernel. Em vez disso, você modificaria seus scripts de desligamento, de modo que, na última fase do desligamento, você escrevesse 4
ou disk
a /sys/power/state
. Não tenho certeza se essa abordagem realmente ajudará, a menos que seu sistema implemente apenas USB-wake-from-S4 e não USB-wake-from-S5, o que é improvável (eles são praticamente idênticos no design do sistema).